1.d4 Nf6 2.c4 g6 3.Nf3 Bg7 4.g3 d5 5.cxd5 Nxd5 6.Bg2 Nb6 7.Nc3 Nc6 8.e3 O-O 9.O-O Re8 10.h3 e5 11.d5 Na5 12.e4 c6 13.Re1 cxd5 14.Nxd5 Nxd5 15.exd5 e4 16.Ng5 f5 17.d6 Be6 18.Nxe6 Rxe6 19.Qd5 Kf7 20.g4 Be5 21.gxf5 gxf5 22.f4 Bf6 23.Qxf5 Rxd6 24.Qxh7+ Bg7 25.Qh5+ Kf8 26.f5 Nc4 27.Bg5 Qe8 28.Qg4 Qf7 29.Rxe4 Ne5 30.Qe2 Re8 31.f6 Bxf6 32.Bxf6