1.Nf3 d5 2.c4 e6 3.g3 Nf6 4.d4 Be7 5.Bg2 O-O 6.O-O c5 7.cxd5 exd5 8.dxc5 Bxc5 9.Nc3 h6 10.Bf4 Be6 11.Rc1 Qe7 12.Nb5 Nbd7 13.Nfd4 a6 14.Nc7 Rac8 15.Ndxe6 fxe6 16.Bh3 g5 17.Nxe6 gxf4 18.Nxf8 Kxf8 19.b4 fxg3 20.hxg3 Qe5 21.bxc5 Rxc5 22.Rxc5 Nxc5 23.Qc1 Nfe4 24.Qxh6+ Ke7 25.Qh7+ Kd8 26.Qh4+ Ke8 27.Qg4 b5 28.Rc1 Qd4 29.Qc8+ Ke7 30.Qc7+ Ke8 31.Qf4 Qb2 32.f3 Nxg3 33.Qe3+ Kf7 34.Rxc5 Nxe2+ 35.Kf1 Ng3+ 36.Ke1 Qb4+ 37.Kf2 Qh4 38.Qe6+ Kg7 39.Rc7+ Kf8 40.Qf7#