1.d4 d5 2.f3 Nc6 3.e4 e6 4.e5 Qh4+ 5.g3 Qxd4 6.Qxd4 Nxd4 7.Bd3 c5 8.c3 Nc6 9.f4 f6 10.Nf3 Bd7 11.Nbd2 Nh6 12.O-O fxe5 13.Nxe5 Nxe5 14.fxe5 Ng4 15.Nf3 c4 16.Bc2 Bc5+ 17.Kg2 O-O 18.Bf4 Rxf4 19.gxf4 Ne3+ 20.Kh1 Nxc2 21.Rac1 Ne3 22.Rg1 Nf5 23.Rg2 Bc6 24.Rg6 hxg6 25.Ne1 d4+ 26.Kg1 d3+ 27.Kf1 d2 28.Nc2 dxc1=Q+ 29.Ne1 g5 30.Ke2 b6 31.b4 Qd2+ 32.Kf1 Qf2# 0-1