1.Nf3 d5 2.g3 Nf6 3.Bg2 Bg4 4.O-O Nbd7 5.d3 e5 6.Nbd2 Bc5 7.e4 dxe4 8.dxe4 Qe7 9.h3 Bh5 10.c3 O-O 11.g4 Bg6 12.Nh4 Rad8 13.b4 Bb6 14.Nxg6 fxg6 15.Qb3+ Rf7 16.Nc4 Ne8 17.a4 c6 18.Nxb6 Nxb6 19.f4 Kh8 20.Be3 exf4 21.Bc5 Qc7 22.a5 Nc8 23.e5 g5 24.Qc4 Rd2 25.Rad1 Rfd7 26.Rxd2 Rxd2 27.Re1 Qd7 28.e6 Qd3 29.Qxd3 Rxd3 30.Be4 Rd2 31.e7 Ncd6 32.a6 b6 33.Bxc6 bxc5 34.bxc5 f3 35.Re3 Re2 36.cxd6 Nxd6 37.Rxe2 fxe2 38.Kf2 g6 39.c4 Kg7 40.c5