1.d4 Nf6 2.c4 c5 3.d5 e5 4.Nc3 d6 5.e4 g6 6.f3 Bg7 7.Bg5 h6 8.Be3 Nh5 9.Nge2 f5 10.exf5 gxf5 11.Qd2 Qf6 12.O-O-O a6 13.g4 fxg4 14.Ne4 Qe7 15.fxg4 Bxg4 16.Rg1 Bf5 17.N2c3 Nd7 18.Be2 Ndf6 19.Bxh5+ Nxh5 20.Qe2 Nf6 21.Rxg7 Qxg7 22.Nxd6+ Kd7 23.Nxf5 Qg4 24.Qxg4 Nxg4 25.h3 Nxe3 26.Nxe3 Raf8 27.Ne4 b6 28.Rg1 Rf3 29.Rg7+ Kc8 30.Ng4 Rd8 31.d6 Rxh3 32.Nxe5