1.g3 d5 2.Bg2 Nf6 3.c4 dxc4 4.Qa4+ c6 5.Qxc4 Be6 6.Qc2 Bd5 7.e4 Be6 8.Nc3 g6 9.Nf3 Bg7 10.d4 O-O 11.O-O Nbd7 12.Ng5 Bc4 13.Rd1 Qc7 14.b3 Ba6 15.Ba3 Rfe8 16.e5 Ng4 17.Nd5 Qd8 18.e6 f6 19.Nf7 Qa5 20.Bb4 Qb5 21.a4 Qe2 22.Qxe2 Bxe2 23.Re1 cxd5 24.exd7 Rf8 25.Bxd5 Rxf7 26.Rxe2 Bf8 27.Bxe7 Bg7 28.Bxf7+ Kxf7 29.d8=Q