1.Nf3 e6 2.g3 Nf6 3.Bg2 d5 4.d3 c5 5.O-O Nc6 6.Nbd2 Bd6 7.e4 Ne5 8.Nxe5 Bxe5 9.Re1 d4 10.Nb3 Qc7 11.f4 Bd6 12.e5 Nd7 13.exd6 Qxd6 14.Nd2 f5 15.Nc4 Qe7 16.Qe2 Kf7 17.Ne5+ Nxe5 18.Qxe5 Rd8 19.Bd2 Qd6 20.Ba5 Rd7 21.Qxd6 Rxd6 22.Re5 Rb8 23.Bc7 Rd7 24.Bxb8 a6 25.Rxc5 Rd8 26.Rc7+ Kf6 27.h4 b5 28.Ba7 h6 29.Re1 Rg8 30.h5 g6 31.Bxd4+ e5 32.Rxe5 Rd8 33.Rd5+ Ke6 34.Rxd8 g5 35.Bd5#