1.c4 e6 2.g3 d5 3.Nf3 Nf6 4.Bg2 dxc4 5.Qa4+ Bd7 6.Qxc4 Bc6 7.O-O Be7 8.Qc2 O-O 9.Nc3 Nbd7 10.d4 b5 11.Bf4 Bd6 12.Ne5 Bxg2 13.Kxg2 Nh5 14.Nxb5 Nxf4+ 15.gxf4 Bxe5 16.dxe5 Qh4 17.Qd3 Qxf4 18.Qxd7 Qe4+ 19.f3 Qxe2+ 20.Rf2 Qxe5 21.Nc3 Rad8 22.Qb5 c5 23.Qe2 Qg5+ 24.Kh1 Rd4 25.Rg1 Qh6 26.Rfg2 g6 27.Ne4 Rfd8 28.Nf6+ Kf8 29.Qe5 Rc4 30.Ng4 Qh4 31.Ne3 Qd4 32.Nxc4