1.Nf3 d5 2.d4 c6 3.c4 e6 4.g3 dxc4 5.Bg2 b5 6.O-O Nf6 7.Ne5 Bb7 8.b3 cxb3 9.Nc3 b4 10.Ne4 Nxe4 11.Bxe4 bxa2 12.Qc2 Be7 13.Rxa2 Qxd4 14.Bb2 Qc5 15.Qd3 Qd6 16.Qc2 Qc5 17.Qb1 Bf6 18.Nd3 Qe7 19.Bxf6 gxf6 20.Nxb4 f5 21.Bh1 c5 22.Nd3 Bxh1 23.Kxh1 O-O 24.Rg1 Nd7 25.g4 fxg4 26.Rxg4+ Kh8 27.Qa1+ f6 28.Rxa7 Rxa7 29.Qxa7 Rg8 30.Rxg8+ Kxg8 31.Nxc5 Qxc5