1.d4 Nf6 2.Bg5 Ne4 3.Bh4 c6 4.f3 Qa5+ 5.Nd2 Qh5 6.Nxe4 Qxh4+ 7.Nf2 e5 8.e4 d6 9.Qd3 Be7 10.g3 Qh6 11.Bh3 Nd7 12.Ng4 Qg5 13.c3 O-O 14.Ne3 d5 15.f4 exf4 16.Nf3 dxe4 17.Qxe4 Qb5 18.Nf5 Bf6 19.O-O-O Nb6 20.Nd6 Qa5 21.Nxc8 Nxc8 22.a3 fxg3 23.hxg3 g6 24.Rh2 Nb6 25.Rdh1 Qd5 26.Qf4 Kg7 27.Be6 fxe6 28.Rxh7+ Kg8 29.Qxf6 Rxf6 30.Rh8+ Kf7 31.R1h7#