1.c4 Nf6 2.Nc3 e6 3.e4 c5 4.e5 Ng8 5.d4 cxd4 6.Qxd4 Nc6 7.Qe4 f5 8.Qe2 Bb4 9.Bd2 Qa5 10.f4 Nh6 11.Nf3 Nf7 12.a3 O-O 13.Rd1 Bxc3 14.Bxc3 Qc7 15.Qe3 b6 16.Be2 Bb7 17.O-O Rad8 18.Nd4 Nxd4 19.Rxd4 Rfe8 20.Rfd1 Be4 21.Qd2 Qc6 22.Bf1 g5 23.fxg5 Nxe5 24.Rxe4 Qxe4 25.Re1 Nxc4 26.Qf2 Qd5 27.g6 f4 28.gxh7+ Kxh7 29.Qh4+ Kg6 30.Qf6+ Kh5 31.Be2+