1.e4 c5 2.d4 cxd4 3.Nf3 e6 4.Nxd4 Nf6 5.Nc3 d6 6.f3 Be7 7.Be3 O-O 8.Qd2 e5 9.Nb3 Be6 10.O-O-O a5 11.Bb5 Na6 12.Qe2 Nd7 13.f4 exf4 14.Bxf4 Nc7 15.Nd4 Nb6 16.Nxe6 fxe6 17.Bg3 a4 18.a3 Nxb5 19.Nxb5 Rc8 20.Nxd6 Bxd6 21.Bxd6 Rf7 22.Bb4 Qg5+ 23.Kb1 Nc4 24.Rd3 Qe5 25.Bc3 Qb5 26.Ka2 Ne5 27.Rd8+ Rxd8 28.Qxb5 Rf5 29.Qxa4 Rd2 30.Re1 Rd4 31.Qxd4 Rf1 32.Rd1 Kf7 33.Qf2+ Rxf2 34.Bxe5 Kg6 35.g4 Kh6 36.Kb3 g5 37.Bc7 Rf8 38.Rd8 Rg8 39.Rxg8 b6 40.h4 gxh4 41.Kb4 h3 42.Bf4# 1-0