1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d4 d5 6.c4 c6 7.Qb3 e6 8.Nc3 dxc4 9.Qxc4 b5 10.Qd3 Bb7 11.Ne5 a6 12.Rd1 Qc7 13.Bf4 Nh5 14.Nxg6 Nxf4 15.Nxf4 Nd7 16.Qf3 Rab8 17.Qg4 Nf6 18.Qh4 c5 19.d5 exd5 20.Ncxd5 Nxd5 21.Be4 Nf6 22.Bxb7 Rxb7 23.b3 Qe5 24.Rac1 Rc8 25.h3 Rbc7 26.Rc2 Rd7 27.Rxd7 Nxd7 28.Nh5 h6 29.Qg4 Nb6 30.f4 Qd4+ 31.Kh2 Rc6 32.e3 Qa1 33.Rd2 Rg6 34.Rd8+ Kh7 35.Qe2 Qc1 36.f5 Rg5 37.f6 Rxh5 38.Qd3+ Rf5 39.Qxf5#