1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f4 O-O 6.Nf3 Na6 7.Bd3 e5 8.fxe5 dxe5 9.d5 Nc5 10.Bc2 a5 11.Be3 Qe7 12.Qd2 Ng4 13.Bg5 f6 14.Bh4 Bh6 15.Qe2 Ne3 16.Nd1 Nxc2+ 17.Qxc2 Qd6 18.O-O f5 19.Nc3 Bd7 20.Rae1 Rae8 21.Bg5 Bg7 22.a3 a4 23.Be3 b6 24.Ng5 f4 25.Bf2 h6 26.Nf3 g5 27.Nb5 Bxb5 28.cxb5 Nb3 29.Kh1 Bf6 30.Nd2 Re7 31.Nxb3 axb3 32.Qxb3 Rg7 33.Rc1 g4 34.Rc6 Qd8 35.d6+ Kh8 36.Rd1 Rd7 37.Qe6 h5 38.Qf5 Rh7 39.Rdc1 Bg7 40.dxc7 Qd2 41.c8=Q Qxf2 42.Qcxf8+ Bxf8 43.Qxf8#