1.d4 d5 2.Bf4 e6 3.e3 Nf6 4.Nf3 Bd6 5.Bg3 O-O 6.Nbd2 c5 7.c3 Qc7 8.Bxd6 Qxd6 9.Ne5 Nc6 10.f4 Rb8 11.Bd3 b5 12.g4 b4 13.g5 Nd7 14.Rg1 Ndxe5 15.fxe5 Qe7 16.Bxh7+ Kxh7 17.Qh5+ Kg8 18.Rg3 g6 19.Qh6 bxc3 20.Rh3 cxd2+ 21.Kd1 f6 22.gxf6 Rxf6 23.Qh8+ Kf7 24.Rh7#