1.d4 f5 2.g3 Nf6 3.Bg2 g6 4.Nh3 Bg7 5.Nf4 Nc6 6.d5 Ne5 7.Nc3 c6 8.O-O O-O 9.Nd3 Nf7 10.e4 fxe4 11.Nc5 Qa5 12.Nb3 Qc7 13.Re1 cxd5 14.Nxd5 Nxd5 15.Qxd5 Qxc2 16.Bxe4 Qc6 17.Qd1 Qf6 18.Rb1 d6 19.Ra1 Kh8 20.f4 e5 21.Bg2 exf4 22.Rf1 Rb8 23.Rxf4 Qe7 24.Re4 Ne5 25.Bf4 Bf5 26.Re1 Qd7 27.Nd4 Nd3 28.Nxf5 Nxe1 29.Nxg7 Nxg2 30.Be5 Kg8 31.Qd3 Qc6 32.Qb3+ Rf7 33.Rf1 Rf8 34.Ne6 Rxf1#