1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O Be7 5.d4 O-O 6.c4 dxc4 7.Qc2 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bf4 Nc6 11.Rd1 Nb4 12.Qc1 Qc8 13.Bg5 Rd8 14.Nbd2 c5 15.a3 Nbd5 16.e4 Nb6 17.e5 Nfd5 18.Bxe7 Nxe7 19.dxc5 Nc4 20.b4 Bxf3 21.Nxf3 Rxd1+ 22.Qxd1 Qc7 23.Ng5 Rf8 24.f4 Nf5 25.Ne4 f6 26.exf6 gxf6 27.Qd3 Qg7 28.Nd2 Nce3 29.Re1 Nxg2 30.Kxg2 Qg6 31.Qe4 Re8 32.Nf3 Qg4 33.Nd4 Ng7 34.c6 e5 35.fxe5 Qxe4+ 36.Rxe4 fxe5 37.Nf3 Rc8 38.Nxe5 Nf5 39.Rg4+ Kh8 40.Nf7#