1.d4 Nf6 2.Nf3 d6 3.c4 g6 4.Nc3 Bg7 5.e4 O-O 6.Be2 Nc6 7.O-O e5 8.d5 Ne7 9.Ne1 Nd7 10.Be3 f5 11.f3 f4 12.Bf2 g5 13.a4 a5 14.Rc1 b6 15.Nd3 Nc5 16.Nb5 Ng6 17.b4 Nxd3 18.Qxd3 axb4 19.Qb3 Rf7 20.Qxb4 Bf8 21.Ra1 h5 22.Qd2 g4 23.a5 Rxa5 24.Rxa5 bxa5 25.Ra1 Qg5 26.Rxa5 Nh4 27.Bxh4 Qxh4 28.Ra7 g3 29.h3 Bxh3 30.gxh3 g2 31.Bf1 gxf1=N 32.Kxf1 Rg7 33.Qh2 Rg3 34.Ke2 Rxh3 35.Qg2+ Rg3 36.Qf1 Qh2+ 37.Kd3 Rg1 38.Qe2 Rg2 39.Qd1 Qg3 40.Nxc7 Qf2