1.d4 d5 2.Nf3 Nf6 3.Bf4 Bf5 4.e3 a6 5.c3 e6 6.Bd3 Bxd3 7.Qxd3 c5 8.Nbd2 c4 9.Qe2 h6 10.Ne5 Bd6 11.Qf3 Qc7 12.Qh3 Nh7 13.Qh5 g5 14.Qxf7+ Qxf7 15.Nxf7 Bxf4 16.Nxh8 Bd6 17.Ng6 Nc6 18.Nf3 O-O-O 19.Nge5 Ne7 20.Nf7 Rd7 21.Nxh6