1.d4 c5 2.e4 cxd4 3.Nf3 e5 4.c3 d3 5.Nxe5 Qe7 6.Nxd3 Qxe4+ 7.Be3 Nf6 8.Nd2 Qe7 9.Be2 d6 10.O-O Be6 11.Bf3 Nc6 12.Re1 Qd7 13.Nf4 Be7 14.Nxe6 fxe6 15.Ne4 Ne5 16.Bh5+ g6 17.Nxf6+ Bxf6 18.Be2 O-O 19.Qb3 a6 20.Rad1 Rac8 21.f4 Nf7 22.Bg4 Rce8 23.Bf2 d5 24.c4 Nh6 25.Bh3 d4 26.c5 Nf5 27.g4 Nh4 28.g5 Bxg5 29.Rxe6 Nf3+ 30.Qxf3 Rxe6 31.Qb3