1.Nf3 d5 2.g3 c6 3.Bg2 Nf6 4.c4 e6 5.O-O Ne4 6.d3 Nf6 7.Nc3 Bd6 8.e4 Nbd7 9.exd5 cxd5 10.cxd5 exd5 11.Re1+ Be7 12.Qe2 O-O 13.Qxe7 Qa5 14.Bd2 Qb6 15.Na4 Qc6 16.Qa3 b5 17.Rac1 Qb7 18.Nc5 Nxc5 19.Qxc5 Be6 20.Qc6 Qxc6 21.Rxc6 Rac8 22.Rec1 Rxc6 23.Rxc6 Rc8 24.Rxc8+ Bxc8 25.Nd4 a6 26.Bg5 Bb7 27.Bxf6 gxf6 28.Nf5 Kf8 29.Ne3 Ke7 30.Bxd5 Bc8 31.f4 Kd6 32.Kf2 a5 33.Be4 h5 34.Bf3 h4 35.gxh4 Kc5 36.h5 Kd4 37.h6 Kxd3 38.h7 Kd2 39.h8=Q Kc1 40.Qxc8+ Kb1 41.Be4+ Ka1 42.Qc1+ Kxa2 43.Bd5#