1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f3 e5 7.Nb3 Be6 8.Be3 Be7 9.Qd2 Nbd7 10.g4 b5 11.O-O-O O-O 12.Kb1 Rb8 13.h4 b4 14.Nd5 Bxd5 15.exd5 a5 16.g5 Nh5 17.Bh3 f5 18.gxf6 Ndxf6 19.Be6+ Kh8 20.Qd3 a4 21.Nd2 a3 22.b3 Ng3 23.Rh2 Nfh5 24.Rg1 Nf4 25.Bxf4 exf4 26.Ne4 Nxe4 27.Qxe4 Qb6 28.Re1 Bf6 29.h5 h6 30.c4 bxc3 31.Rg2 Qa7 32.Kc2 Be5 33.Qg6 Rf6 34.Qd3 Rb4 35.Re4 Rxe4 36.Qxe4 Rf8 37.Bf5 Qc5 38.Be6 Rb8 39.Qg6 Rf8 40.Bf5 Kg8 41.Be4 Qb5 42.Bd3 Qd7 43.Qxh6 Qh3 44.Qe6+ Qxe6 45.dxe6 Rb8 46.h6 Kf8 47.h7 Ke7 48.Bc4 Rh8 49.Rh2 g5 50.Rh5 g4 51.fxg4 f3 52.g5 d5 53.Bd3 Rf8 54.g6 Bg7 55.Rf5 Rxf5 56.Bxf5 f2 57.Bh3 d4 58.b4 d3+ 59.Kxd3 Kd6 60.b5 Ke7 61.b6 Kd6 62.b7 Kc7 63.e7 Bh8 64.Bg2 c2 65.Kxc2 Kb8 66.e8=Q+ Kc7 67.g7 Kd6 68.Bh3 f1=N 69.gxh8=Q Ne3+ 70.Kc1 Nd1 71.Qf7 Nc3 72.Qfg7 Ne4 73.Kb1 Nf2 74.Bf5 Ne4 75.Qe5+ Kc6 76.b8=R Nd2+ 77.Kc2 Ne4 78.Qc8# 1-0