1.Nf3 Nf6 2.c4 e6 3.g3 a6 4.Bg2 b5 5.b3 c5 6.O-O Bb7 7.Nc3 Qa5 8.e3 d5 9.Qc2 dxc4 10.bxc4 b4 11.Ne2 Be7 12.Bb2 Nbd7 13.d3 O-O 14.Rad1 Qc7 15.Nc1 Rad8 16.Ne1 Bxg2 17.Nxg2 Ne8 18.f4 Bf6 19.Ne1 Bxb2 20.Qxb2 Nb6 21.Nf3 Na4 22.Qe5 Nd6 23.g4 Nc3 24.Rd2 f6 25.Qh5 Nf7 26.Rg2 e5 27.g5 fxg5 28.fxe5 g6 29.Qg4 Nxe5 30.Nxe5 Qxe5 31.Qxg5 Rxf1+ 32.Kxf1 Rf8+ 33.Kg1 Ne2+