1.Nf3 d5 2.g3 c6 3.Bg2 Bg4 4.c4 e6 5.Ne5 Bh5 6.cxd5 exd5 7.Bh3 f6 8.Nd3 Bd6 9.Nf4 Bxf4 10.gxf4 Qe7 11.Rg1 Nh6 12.b3 d4 13.d3 O-O 14.Ba3 c5 15.Nd2 Na6 16.Nf1 f5 17.Bg2 Rfe8 18.Ng3 Bf7 19.Qd2 Rac8 20.Qa5 Ng4 21.O-O-O Nb4 22.Bxb4 b6 23.Qa6 cxb4+ 24.Kb1 Nxf2 25.Rc1 Rxc1+ 26.Rxc1 g6 27.Bc6 Rd8 28.Bb5 Ng4 29.Bc4 Ne3 30.Bxf7+ Kxf7 31.Nf1 Nd5 32.Nd2 Nc3+ 33.Ka1 Qe3 34.Qc4+ Kf6 35.Qc6+ Qe6 36.Qg2 Re8 37.Re1 Qe3 38.Qg5+ Kg7 39.Nf3 Qf2 40.Qg3 Rxe2 41.Qxf2