1.d4 c5 2.d5 e5 3.Nc3 d6 4.e4 a6 5.Be2 Be7 6.Nf3 Nf6 7.a4 O-O 8.Nd2 Ne8 9.Bg4 Nd7 10.Nc4 Nb6 11.Bxc8 Nxc8 12.f4 exf4 13.Bxf4 Bg5 14.Qd2 Bxf4 15.Qxf4 Ne7 16.O-O Ng6 17.Qg3 f6 18.h4 Ne5 19.Ne3 Rf7 20.Nf5 Kh8 21.h5 b6 22.Ne2 g6 23.hxg6 hxg6 24.Nh6 Rh7 25.Ng4 Nxg4 26.Qxg4 g5 27.Ng3 Ng7 28.Rf2 Rh6 29.Ra3 Qe7 30.Nf5 Nxf5 31.Qxf5 Kg7 32.Raf3