1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O Be7 5.c4 O-O 6.b3 b6 7.Bb2 Bb7 8.e3 c5 9.Nc3 Nc6 10.cxd5 exd5 11.d4 Ba6 12.Ne5 Qc7 13.Nxd5 Nxd5 14.Bxd5 Nxe5 15.dxe5 Rad8 16.Re1 c4 17.Rc1 Bb4 18.bxc4 Bxe1 19.Qxe1 Rfe8 20.e4 Rc8 21.Qe3 Qe7 22.f4 Qb4 23.Ba3 Qa4 24.Qb3 Qd7 25.Qb4 Rc7 26.f5 Kh8 27.Bb2 Bb7 28.e6 fxe6 29.fxe6 Qd8 30.Rf1 h6 31.Qd2 Rxe6 32.Bxe6 Qxd2 33.Rf8+ Kh7 34.Bf5+ g6 35.Rh8#