1.e4 c5 2.Nf3 d6 3.d3 Nf6 4.Be2 g6 5.O-O Bg7 6.c3 O-O 7.h3 e5 8.c4 Nh5 9.Nc3 Nc6 10.Nd5 Nf4 11.Nxf4 exf4 12.Bxf4 f5 13.Qd2 Qf6 14.exf5 Bxf5 15.Bh6 Qxb2 16.Qxb2 Bxb2 17.Bxf8 Bxa1 18.Bxd6 Bd4 19.g4 Be6 20.Nxd4 Nxd4 21.Bd1 b6 22.Re1 Kf7 23.Re3 Rd8 24.Bg3 b5 25.cxb5 Bxa2 26.Ba4 Bb3 27.Bxb3+ Nxb3 28.Rf3+ Ke6 29.Re3+ Kf7 30.Bh4 Rd7 31.Bg5 Nd4 32.Kg2 Nxb5 33.Re5 Rc7 34.Be3 a5 35.Bxc5 a4 36.Bb6 Rb7 37.Rxb5 a3 38.Ra5 Rxb6 39.Rxa3 Rd6 40.Kf3 Kf6 41.Ke4 Re6+ 42.Kf3 Kg5 43.Ra5+ Kf6 44.g5+ Kg7 45.Ra7+ Kg8 46.d4 Re1 47.d5 Rd1 48.Ke4 Re1+ 49.Kd4 Rd1+ 50.Ke5 Re1+ 51.Kf6 Re8 52.d6 Rf8+ 53.Ke6 Rxf2 54.d7 Re2+ 55.Kd6 Rd2+ 56.Ke7 Re2+ 57.Kd6 Rd2+ 58.Kc7 Rc2+ 59.Kb8 Rd2 60.Kc8 Rc2+ 61.Rc7 Rd2 62.d8=Q+ Rxd8+ 63.Kxd8 Kf8 64.Rxh7 Kg8 65.Rc7 Kf8 66.Kd7 Kg7 67.Ke6+ Kh8 68.Kf6 Kg8 69.Kxg6 Kf8 70.Rc4 Ke7 71.Rg4 Ke6 72.Rf4 Kd6 73.Rf1 Kd7 74.Rd1+ Kc7 75.Kf5 Kb7 76.Ke6 Kc7 77.Kd5 Kb7 78.Ke6 Kc8 79.Kd5 Kb7 80.g6 Kb6 81.Ke6 Kb7 82.Kd5 Kb8 83.g7 Ka7 84.Kc6 Ka6 85.Ra1# 1-0