1.Nf3 c5 2.e4 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bd3 Bd7 7.Be3 Ng4 8.Bc1 g6 9.Nd5 Bg7 10.c3 Nc6 11.Nc2 Nf6 12.Be3 Nxd5 13.exd5 Ne5 14.Be2 Bb5 15.Bd4 O-O 16.f4 Bxe2 17.Qxe2 Nd7 18.O-O-O Nf6 19.Qf3 Qd7 20.Rhe1 b5 21.Kb1 a5 22.f5 gxf5 23.Ne3 e6 24.Bxf6 Bxf6 25.g4 b4 26.c4 a4 27.gxf5 Kh8 28.Ng4 Bh4 29.Qh3 Qd8 30.Rf1 exf5 31.Rxf5 Qe7 32.Qe3 Rae8 33.Qxe7 Rxe7 34.c5 Re2 35.cxd6 a3 36.Ne5 Rxb2+ 37.Ka1 Rxh2 38.Nxf7+ Kg7 39.Rg1+ Bg3 40.Rxg3# 1-0