1.e4 c5 2.Nf3 d6 3.Bb5+ Bd7 4.Bxd7+ Qxd7 5.d4 cxd4 6.Nxd4 Nf6 7.Nc3 e6 8.Be3 a6 9.Qe2 Be7 10.g4 h6 11.O-O-O b5 12.a3 Nc6 13.f4 Nxd4 14.Bxd4 Rc8 15.h4 Rc4 16.b3 Rxd4 17.Rxd4 Qc6 18.Kb2 Nd7 19.Rhd1 g5 20.hxg5 hxg5 21.fxg5 Rg8 22.Qh2 Rxg5 23.Qh8+ Nf8 24.Rf1 Rxg4 25.Rd3 a5 26.Qh5 Rg7 27.Qxb5 Qxb5 28.Nxb5 Kd7 29.Rfd1 Rg1 30.Rxg1 f6 31.Ka1 Nh7 32.Nc3 a4 33.Rh1 axb3 34.Rf1 Bf8 35.Rh3 Ng5 36.Rd3 Kd8 37.Rc1 Kc7 38.Rh1 Kb6 39.Rg3 d5 40.Rh2 Ka6 41.exd5 Ka5 42.Rd2 Nh3 43.Rxh3 exd5 44.Nb5 bxc2 45.Rxc2 Be7 46.Rc6 Bf8 47.Rc4 f5 48.Ka2 Kxb5 49.Rc2 Bh6 50.Rhh2 Bc1 51.Rxc1 d4 52.Rch1 Kc4 53.Re1 Kc3 54.Re4 fxe4 55.Kb1 d3 56.Kc1 e3 57.Rh7 e2 58.Rc7+ Kb3 59.Kd2 Kxa3 60.Rc1 Kb2 61.Re1 Kb3 62.Kxd3 Kb4 63.Kd4 Ka3 64.Rxe2 Kb3 65.Kc5 Ka3 66.Re8 Kb3 67.Rg8 Kb2 68.Kb4 Kb1 69.Rc8 Ka2 70.Rd8 Ka1 71.Rd5 Kb2 72.Rd3 Kb1 73.Rd4 Ka1 74.Rg4 Kb1 75.Kc4 Ka2 76.Rg1 Ka3 77.Rg6 Kb2 78.Rd6 Kc2 79.Rf6 Kd2 80.Kb5 Kd3 81.Rg6 Kd4 82.Kc6 Ke5 83.Rg7 Kd4 84.Kb6 Kd3 85.Rg5 Kc4 86.Ka5 Kd3 87.Rg3+ Ke2 88.Rh3 Kf2 89.Ka4 Kg1 90.Rg3+ Kf1 91.Rb3 Kg1 92.Ka3 Kg2 93.Rd3 Kf1 94.Kb2 Kg2 95.Kc2 Kf1 96.Rc3 Ke1 97.Rb3 Kf1 98.Rf3+ Ke1 99.Rh3 Kf1 100.Rh8 Kg1 101.Kd3 Kg2 102.Ke3 Kg1 103.Kf3 Kf1 104.Rh1# 1-0