1.e4 c5 2.Nc3 d6 3.Nf3 e5 4.Bc4 Be7 5.a4 Be6 6.d3 h6 7.O-O Nc6 8.Nd5 Nf6 9.c3 Na5 10.Ba2 O-O 11.b4 Nc6 12.b5 Na5 13.Ne3 c4 14.Ba3 a6 15.Bb4 Nb3 16.Bxb3 cxb3 17.c4 Ng4 18.Qxb3 Nxe3 19.fxe3 axb5 20.axb5 Rxa1 21.Rxa1 f5 22.exf5 Bxf5 23.d4 Be4 24.c5+ Kh7 25.cxd6 Bxd6 26.Bxd6 Qxd6 27.Nxe5 Qf6 28.Qb2 Qg5 29.Re1 Rc8 30.Re2 b6 31.Qa1 Bxg2 32.h4 Qg3 33.Qe1 Qxe1+ 34.Rxe1 Be4 35.Kf2 Rc2+ 36.Re2 Rc1 37.Rd2 Rh1 38.Kg3 g5 39.hxg5 hxg5 40.d5 Rg1+ 41.Kh3 Bf5+ 42.Kh2 Re1 43.d6 Rxe3 44.d7 Bxd7 45.Rxd7+ Kg8 46.Rd5 Rb3 47.Nc4 Kf7 48.Nxb6 Ke6 49.Rxg5 Kd6 50.Nc4+ Ke6 51.b6 Rb4 52.Rc5 Kd7 53.Kg3 Rxc4 54.Rxc4 Ke7 55.Rh4 Kf6 56.b7 Kf7 57.Rh3 Kf8 58.Rh4 Ke7 59.Rh7+ Ke6 60.Kf3 Kd5 61.Rh6 Kd4 62.Rh8 Kd3 63.b8=B Kc4 64.Rh4+ Kd3 65.Rh3 Kc2 66.Kg2 Kc1 67.Rf3 Kb1 68.Be5 Kc2 69.Rh3 Kc1 70.Rc3+ Kb2 71.Kh3 Kb1 72.Rc7 Ka2 73.Rb7 Ka3 74.Rb6 Ka4 75.Bf4 Ka5 76.Rg6 Kb5 77.Re6 Kc5 78.Ra6 Kd4 79.Bd2 Kc5 80.Kg4 Kb5 81.Re6 Ka4 82.Bc1 Kb3 83.Ra6 Kb4 84.Kh4 Kb5 85.Ra3 Kc4 86.Kg5 Kc5 87.Rg3 Kc4 88.Kf6 Kc5 89.Re3 Kc4 90.Ke6 Kb5 91.Rf3 Kc5 92.Rg3 Kc6 93.Kf6 Kc5 94.Rb3 Kc6 95.Ba3 Kd5 96.Kg6 Kc4 97.Rh3 Kb5 98.Kf5 Kc6 99.Rb3 Kc7 100.Rb5 Kc8 101.Ke6 Kd8 102.Rb8+ Kc7 103.Rh8 Kb6 104.Rg8 Kb5 105.Kd5 Ka5 106.Kc6 Ka6 107.Ra8# 1-0