1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.c4 dxc4 7.Qa4 Bd7 8.dxc5 Na5 9.Qc2 Bxc5 10.Ne5 Qb6 11.Nc3 Bd4 12.Nxd7 Nxd7 13.Qa4 Rd8 14.Bd2 Nc6 15.Rad1 Nde5 16.Nb5 O-O 17.Bc3 Bxf2+ 18.Rxf2 Rxd1+ 19.Qxd1 Qxb5 20.Qd6 Rd8 21.Bxc6 Nxc6 22.Qf4 Rd1+ 23.Kg2 Qd5+ 24.e4 Qd7 25.Qg5 Nd4 26.Qh5 Rd3 27.Qe5 h6 28.Rf4 f6 29.Qh5 e5 30.Rg4 Ne6 31.Qg6 Re3 32.Kf2 Qd3 33.Qe8+ Nf8 34.Kg2 Qe2+ 35.Kh3 Qf1+ 36.Kh4 g5+ 37.Kh5 Qh3+ 38.Rh4 gxh4 39.g4 Rxe4 40.Qc8 f5 41.Qxf5 Qe3 42.Bd2 Qxd2 43.Qxe4 Qg5#