1.Nf3 c5 2.e4 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.f3 a6 7.Be3 h5 8.Qd2 Bg7 9.O-O-O Nbd7 10.h3 Nc5 11.Nb3 Nxb3+ 12.axb3 Qc7 13.Bd4 Qc6 14.Kb1 Be6 15.f4 b5 16.Bd3 Bd7 17.Rhe1 O-O 18.e5 dxe5 19.fxe5 Nd5 20.Nxd5 Qxd5 21.Be4 Qe6 22.Bxa8 Rxa8 23.Bc3 Bc6 24.Re2 a5 25.Bxa5 Qc8 26.Qd8+ Qxd8 27.Rxd8+ Rxd8 28.Bxd8 Kf8 29.Bb6 Ke8 30.Bd4 Kd7 31.c4 Ke6 32.Kc2 f5 33.exf6+ Be4+ 34.Rxe4+ Kf5 35.Kc1 Bf8 36.Bc5 exf6 37.Re7 Bg7 38.Bb6 Kf4 39.Ba7 g5 40.Rc7 Kf5 41.Bb8 Bh6 42.b4 Ke5 43.Rc8+ Ke4 44.Kb1 Kd4 45.Bd6 Ke3 46.cxb5 f5 47.b6 Bg7 48.g4 Kf3 49.Bf4 Kf2 50.Rh8 Be5 51.Bxe5 h4 52.Rxh4 Kf3 53.b5 Kg2 54.Bf4 Kg1 55.Rh6 Kf1 56.Bh2 Kf2 57.h4 Ke1 58.Bb8 gxh4 59.Rc6 Kf2 60.Rh6 Kg2 61.Ka1 h3 62.Rh5 fxg4 63.Re5 Kf1 64.Re4 Kg1 65.Rd4 Kh1 66.Bh2 Kg2 67.b3 Kxh2 68.b7 g3 69.b8=Q Kh1 70.Rh4 h2 71.Kb1 Kg1 72.Qxg3+ Kf1 73.Qf3+ Kg1 74.Qg3+ Kf1 75.Re4 h1=Q 76.Re1# 1-0