1.Nf3 c5 2.g3 d5 3.Bg2 Nc6 4.d4 e6 5.O-O Nf6 6.c4 dxc4 7.Qa4 Bd7 8.dxc5 Ne5 9.Qc2 Nxf3+ 10.Bxf3 Rc8 11.Bxb7 Rxc5 12.Nc3 Bd6 13.Rd1 Qc7 14.Ne4 Nxe4 15.Bxe4 f5 16.Bg2 f4 17.Qe4 fxg3 18.hxg3 O-O 19.Qd4 Rd5 20.Bxd5 Bc5 21.Bf4 Qb6 22.Qxc4 Bxf2+ 23.Kh2 exd5 24.Qxd5+ Rf7 25.Rac1 Qg6 26.Qa8+ Rf8 27.Qf3 Qe6 28.Qxf2 g5 29.Rc7 Qh3+ 30.Kg1 Be6 31.Qc5