Vics impress ahead of Shield final vs NSW