1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Be7 5.O-O O-O 6.d4 dxc4 7.Qc2 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bf4 Nc6 11.Nc3 Rc8 12.a3 Na5 13.Rad1 Nd5 14.Ne5 Nxf4 15.gxf4 Bxg2 16.Kxg2 Bd6 17.Rd3 Bxe5 18.fxe5 Qh4 19.f4 f6 20.Rh3 Qg4+ 21.Rg3 Qh4 22.Ne4 fxe5 23.dxe5 Kh8 24.Ng5 Nc4 25.Nxe6 Ne3+ 26.Rxe3 Qg4+ 27.Kh1 Qxe6 28.f5 Qd5+ 29.Qe4 Rcd8 30.b4 Rfe8 31.e6 Qxe4+ 32.Rxe4 Rd5 33.Rg4 Re5 34.e4 g6 35.Kg2 Rf8 36.Rgf4 Rf6 37.h4 Kg7 38.Kg3 gxf5 39.exf5 h5 40.Rc1 Re3+ 41.Kf2 Rexe6 42.Rxc7+ Kg8 43.fxe6 Rxf4+ 44.Ke3 Rf1 45.Ke4 Re1+ 46.Kf5 Kf8 47.Ra7