1.d4 Nf6 2.Bf4 b6 3.Nd2 Bb7 4.Ngf3 d6 5.c3 Nbd7 6.Qc2 Nh5 7.e3 g6 8.Bg5 h6 9.Bh4 Bg7 10.Bd3 g5 11.g4 gxh4 12.gxh5 e6 13.Rg1 Bf6 14.e4 Qe7 15.Qa4 a5 16.Bb5 Bg5 17.O-O-O O-O-O 18.Kb1 Rhg8 19.Nxg5 Rxg5 20.f4 Rxg1 21.Rxg1 Nf6 22.Bc6 Nxh5 23.b4 Nxf4 24.bxa5 Ne2 25.Bxb7+ Kxb7 26.a6+ Ka7 27.Qc6 Rb8 28.Rg8 Nxc3+ 29.Ka1 Ne2 30.Rxb8 Kxb8 31.Qb7# 1-0