1.Nf3 d5 2.g3 c6 3.Bg2 Bg4 4.c4 Nf6 5.Ne5 Be6 6.d4 dxc4 7.Nc3 Nbd7 8.f4 Nxe5 9.fxe5 Nd7 10.e4 Qc7 11.O-O O-O-O 12.Qe2 h5 13.Bf4 Nb6 14.Qf2 Qd7 15.d5 cxd5 16.exd5 Bxd5 17.Nxd5 Nxd5 18.e6 Qxe6 19.Rfd1 Qc6 20.Qxa7 e6 21.Qb8+ Kd7 22.Qe5 Qb6+ 23.Kh1 f6 24.Qe2 Qc5 25.b4 Qe7 26.Qxc4 Ke8 27.Bxd5 Rxd5 28.Rxd5 exd5 29.Qxd5 g5 30.Rc1 Qd7 31.Re1+ Kd8 32.Qa5+