1.Nf3 Nf6 2.g3 d5 3.c4 c6 4.Qc2 Bg4 5.Bg2 Nbd7 6.d4 e6 7.O-O Be7 8.Nbd2 O-O 9.e4 dxe4 10.Nxe4 Bf5 11.Nxf6+ Nxf6 12.Qe2 Qb6 13.Be3 Qa6 14.Ne5 Rad8 15.g4 Be4 16.f3 Bg6 17.Rf2 Nd7 18.Nxg6 hxg6 19.b3 e5 20.dxe5 Nxe5 21.Rd1 Qa5 22.Rff1 g5 23.f4 gxf4 24.Bxf4 Ng6 25.Bg3 Bh4 26.Rxd8 Qxd8 27.Rd1 Qb6+ 28.Bf2 Bxf2+ 29.Qxf2 Rd8 30.Rxd8+ Qxd8 31.h3 Qd1+ 32.Bf1 b6 33.Qe3 c5 34.Kf2 Kf8 35.Qd3 Qxd3 36.Bxd3 Nf4 37.Bf1 Ke7 38.Ke3 Ng6 39.g5 f5 40.gxf6+ Kxf6 41.Ke4 Ne7 42.Be2 Nc6 43.a3 Nd4 44.Bd1 Ke6