1.d4 Nf6 2.Nf3 e6 3.c4 c5 4.g3 cxd4 5.Nxd4 Qc7 6.Nc3 a6 7.Bg5 Bb4 8.Bxf6 gxf6 9.Rc1 Qxc4 10.a3 Nc6 11.Nf5 Qg4 12.Ne3 Bxc3+ 13.Rxc3 Qg5 14.h4 Qg7 15.Qd6 Qf8 16.Qf4 Qe7 17.Bg2 h5 18.Nc4 Qd8 19.Nd6+ Kf8 20.O-O Kg7 21.Rd1 Qb6 22.b4 Ne5 23.Rc5 Ng6 24.Qd2 Ne7 25.Rdc1 Rb8 26.Bf3 Qd8 27.Bxh5 b6 28.Nxf7 Qg8 29.Rg5+ fxg5 30.Qd4+ Kf8 31.Nxh8 Qg7 32.Ng6+