1.d4 d5 2.Bf4 e6 3.Nf3 c5 4.e3 Nf6 5.Nbd2 Nc6 6.c3 Be7 7.Bd3 Nh5 8.Bg3 Nxg3 9.hxg3 cxd4 10.exd4 g6 11.Qe2 Qa5 12.Ne5 Bf6 13.Ndf3 Bxe5 14.Nxe5 Nxd4 15.Qe3 Nc6 16.Qf4 Qc7 17.Nxg6 e5 18.Qh6 fxg6 19.Bxg6+ Kd8 20.Bxh7 Qd7 21.Qf6+ Qe7 22.Qxh8+