1.d4 Nf6 2.c4 e6 3.g3 c5 4.Nf3 cxd4 5.Nxd4 Qc7 6.Nc3 Qxc4 7.e4 Qb4 8.Bg2 Nc6 9.Nb5 Qa5 10.Bf4 e5 11.Bg5 a6 12.Nd6+ Bxd6 13.Qxd6 Qb4 14.Qd2 d6 15.O-O Be6 16.a3 Qd4 17.Qc1 Qb6 18.Bxf6 gxf6 19.Qh6 Ke7 20.Kh1 Rhg8 21.f4 Rg6 22.Qh4 exf4 23.Qxf4 h5 24.Nd5+ Bxd5 25.exd5 Ne5 26.Rac1 Ng4 27.Bf3 Qxb2 28.Rc7+ Kf8 29.Qxd6+ Kg7 30.Rxf7+