1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Bxf6 Qxf6 11.Nd5 Qd8 12.Nb1 Be7 13.c3 Be6 14.a4 b4 15.Bc4 O-O 16.O-O Bg5 17.Qd3 a5 18.cxb4 Bxd5 19.Qxd5 Nxb4 20.Qd1 Rc8 21.Na3 g6 22.Qe2 Nc6 23.Nb5 Nd4 24.Nxd4 exd4 25.b3 Re8 26.Qd3 Bf6 27.Rae1 Rc5 28.g3 Kg7 29.Kg2 h5 30.h4 Qc7 31.Re2 Re7 32.Rfe1 Qc8 33.f4 Qg4 34.Qf3 Qc8 35.Rd2 d5 36.Bxd5 Rxd5 37.e5 Qd7 38.exf6+ Kxf6 39.Rxe7 Kxe7 40.Qe4+ Kf8 41.Rd3 Kg8 42.Kf2 Kg7 43.Kg2 Qd6 44.Kf2 Qc5 45.Kg2 Rd7 46.Qe5+ Qxe5 47.fxe5 f5 48.Rd1 Kf7 49.Kf3 Ke6 50.Kf4 Rd8 51.Rd3 Kd5 52.Rd1 Re8 53.Kg5 Re6 54.Kf4 Rxe5 55.Kg5 Re6 56.Kf4 Re4+ 57.Kg5 Rg4+ 58.Kh6 Rxg3 59.b4 axb4 60.a5 Ra3 61.Kxg6 Rxa5 62.Ra1 Rxa1 63.Kg7 f4 64.Kf6 Ke4 65.Ke7 Rg1 66.Kd8 Rg4 67.Ke7 Rg7+ 68.Kd6 Kd3 69.Kc5 Rb7 70.Kd5 Kc2 71.Kc6 Rb8 72.Kc7 Re8 73.Kc6 Kc3 74.Kb6 Rf8 75.Ka5 Rh8 76.Kb6 Rf8 77.Ka6 Rf6+ 78.Ka5 Rd6 79.Ka4 Rd8 80.Ka5 Rg8 81.Kb5 Ra8 82.Kc5 Re8 83.Kc6 Re3 84.Kb7 Kb2 85.Ka8 Rd3 86.Ka7 b3 87.Ka6 Rd1 88.Kb6 Ka2 89.Kc5 Kb1 90.Kc4 b2 91.Kb4 Rg1 92.Ka4 f3 93.Ka3 Rg5 94.Ka4 Ka2 95.Kb4 Rg7 96.Ka5 Rg2 97.Kb5 Rg5+ 98.Kc6 Rc5+ 99.Kb6 Rc1 100.Ka6 Rc6+ 101.Kb5 Rh6 102.Ka4 Rh7 103.Ka5 b1=R 104.Ka4 Ra7# 0-1