1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 Qc7 6.Bd3 Nc6 7.Nxc6 dxc6 8.f4 b5 9.a4 b4 10.Nb1 Bb7 11.Nd2 Qxf4 12.Nc4 Qc7 13.Qf3 Bd6 14.Be3 c5 15.Nxd6+ Qxd6 16.O-O-O Qe7 17.Qg3 Nf6 18.Rhf1 O-O 19.Bg5 Kh8 20.e5 c4 21.exf6 gxf6 22.Bxf6+ Qxf6 23.Rxf6 Bxg2 24.Rh1 Rad8 25.Qxg2 Rfe8 26.Qf2 a5 27.Qf5 exf5 28.Bxc4 Rd4 29.Bxf7 Rf8 30.Rxf5 b3 31.cxb3 h6 32.Rxa5 Rxf7 33.Rc5 Rf2 34.Rc2 Rf3 35.Rc3 Rf2 36.Rd1 Rb4 37.Rd2 Rf5 38.Kb1 Rff4 39.Ka2 Rb7 40.Rc8+ Kh7 41.Rg2 Re4 42.Rc3 Re1 43.Rd2 Rf1 44.Rd4 Rh1 45.Rh3 Rg1 46.Rf3 Rc7 47.Rfd3 Rg4 48.Rxg4 Rc3 49.Rd1 Rd3 50.Rxd3 h5 51.Rd8 hxg4 52.Rd4 Kg8 53.Rd2 Kf7 54.Rd4 Ke7 55.Rc4 Ke6 56.h3 Kf6 57.Rc2 gxh3 58.Re2 Kg6 59.Rf2 Kg5 60.Re2 Kh6 61.Re1 Kg6 62.Re2 Kf6 63.Rh2 Kf7 64.Rc2 h2 65.Rxh2 Kg7 66.b4 Kf8 67.b3 Kg7 68.b5 Kf7 69.b6 Kg8 70.a5 Kf7 71.a6 Ke7 72.b7 Kf7 73.a7 Ke8 74.b8=Q+ Kf7 75.b4 Kg6 76.a8=N Kg7 77.b5 Kf6 78.b6 Kg6 79.b7 Kg5 80.Qf4+ Kg6 81.b8=N Kg7 82.Qf7+ Kxf7 83.Rh6 Ke7 84.Nc6+ Kf7 85.Nc7 Kg7 86.Rd6 Kg8 87.Rd7 Kh8 88.Ne6 Kg8 89.Nf8 Kh8 90.Rh7+ Kg8 91.Ne5 Kxf8 92.Ng6+ Kg8 93.Nf8 Kxf8 94.Kb3 Ke8 95.Kc4 Kd8 96.Kd5 Ke8 97.Kd6 Kf8 98.Ke6 Kg8 99.Rf7 Kh8 100.Kf6 Kg8 101.Kg6 Kh8 102.Rf8# 1-0