1.Nf3 d5 2.g3 Nc6 3.d4 Bf5 4.Bg2 e6 5.O-O Nf6 6.b3 Be7 7.Bb2 O-O 8.c4 a5 9.Nc3 Ne4 10.Ne1 Nxc3 11.Bxc3 Bg6 12.e3 Qd7 13.a3 Nd8 14.Nd3 Bxd3 15.Qxd3 f5 16.Rfc1 c6 17.c5 Nf7 18.b4 axb4 19.axb4 b5 20.Qc2 g5 21.Ra2 Rxa2 22.Qxa2 f4 23.Ra1 fxe3 24.fxe3 g4 25.e4 Ng5 26.exd5 exd5 27.Qe2 Nh3+ 28.Bxh3 gxh3 29.Re1 Bg5 30.Qh5 Qf5 31.Qe2 Rf7 32.Qe8+ Kg7 33.Qe5+ Kg6 34.Qxf5+ Rxf5 35.Re2 Rf3 36.Bd2 Bf6 37.Be3 Rxe3 38.Rxe3 Bxd4 39.Kf2 Kf5 40.Kf3 Bxe3 41.Kxe3 h6 42.Kd4 h5