1.c4 e5 2.g3 Nc6 3.Nc3 f5 4.Nf3 Nf6 5.d4 e4 6.Nh4 g6 7.Bg5 Bg7 8.Nd5 O-O 9.e3 Ne7 10.Nxf6+ Bxf6 11.Bxf6 Rxf6 12.Ng2 c6 13.h4 d5 14.Nf4 Be6 15.Be2 Bf7 16.Qb3 c5 17.dxc5 b6 18.O-O d4 19.exd4 Qxd4 20.Rfd1 Qe5 21.Rd7 Be8 22.Rxe7 Qxe7 23.Nd5 Qe5 24.Nxf6+ Qxf6 25.cxb6 Rb8 26.bxa7 Rxb3 27.a8=Q Rxb2 28.Qxe8+ Kg7 29.Re1 Qc3 30.Qe7+ Kh6 31.Qg5+ Kg7 32.Rd1