1.e4 c5 2.Nc3 Nc6 3.Nge2 Qb6 4.Nd5 Qd8 5.c4 e6 6.Ndc3 Nd4 7.d3 Ne7 8.Nxd4 cxd4 9.Nb5 Nc6 10.Be2 a6 11.Na3 Be7 12.O-O O-O 13.f4 Rb8 14.Nc2 b5 15.b3 a5 16.a4 bxc4 17.bxc4 Ba6 18.Bf3 Nb4 19.Nxb4 axb4 20.Bb2 Bc5 21.e5 d6 22.Bc6 Qc7 23.Bb5 Bb7 24.Qe2 f6 25.exd6 Qxd6 26.Rae1 Bc8 27.Qe4 Rf7 28.Qc6 Qxc6 29.Bxc6 Ra7 30.Bb5 Kf7 31.Re4 Bb7 32.Re2 Rba8 33.Rfe1 Bc8 34.Re4 Bd7 35.Bxd4 Bxd4+ 36.Rxd4 Bxb5 37.cxb5 Rxa4 38.Rb1 Ra1 39.Rxb4 Rxb1+ 40.Rxb1 Ke7 41.Kf2 Kd7 42.h4 Kc7 43.Rc1+ Kb6 44.Rc6+ Kxb5 45.Rxe6 Ra7 46.Ke3 Kc5 47.Ke4 Ra4+ 48.Kf5 Rd4 49.h5 Rd5+ 50.Kg4 Rd7 51.h6 Kd4 52.hxg7 Rxg7+ 53.Kf3 Rf7 54.Rd6+ Kc5 55.Rd8 f5 56.g3 Kc6 57.Kg2 Rf6 58.Kh3 Rh6+ 59.Kg2 Rf6 60.Kf2 Rf7 61.Kf3 Rf6 62.g4 fxg4+ 63.Kxg4 Rg6+ 64.Kf5 Rg3 65.Ke5 Re3+ 66.Kf6 h5 67.Kg5 Rf3 68.Rd4 Kc5 69.Re4 Rxd3 70.Kxh5 Kd5 71.Re2 Rf3 72.Kg5 Rg3+ 73.Kf6 Rf3 74.f5 Kd6 75.Rd2+ Kc7 76.Rd4 Kc6 77.Ke6 Re3+ 78.Kf7 Kc5 79.Rd8 Rh3 80.f6 Rh4 81.Rd2 Rh7+ 82.Kg6 Rh5 83.Rd7 Rh2 84.Rd1 Rg2+ 85.Kf7 Kb4 86.Rd6 Rh2 87.Rd7 Rh3 88.Rd1 Kb3 89.Rd5 Re3 90.Rd7 Re8 91.Kxe8 Kc3 92.Rd6 Kb3 93.Rd8 Ka4 94.Rd3 Ka5 95.Rd5+ Kb6 96.Rd7 Kc5 97.Rd1 Kb4 98.Rd4+ Ka5 99.Rd7 Kb6 100.Rd2 Kc6 101.Rd8 Kc5 102.Rd3 Kb4 103.Rd7 Kc5 104.Kf7 Kb4 105.Kg6 Kb3 106.Rd4 Ka3 107.Kg5 Kb3 108.Rd2 Kc4 109.Rd7 Kb3 110.Rh7 Ka3 111.Rh2 Kb4 112.Rh3 Kb5 113.Rh4 Kb6 114.Rh5 Kc7 115.Rh3 Kb7 116.Rh6 Kc6 117.Rh1 Kd5 118.Rh7 Kd6 119.Rb7 Ke6 120.Rg7 Kd5 121.Rg8 Kd6 122.Rg6 Kd7 123.Rg7+ Ke8 124.Kf5 Kd8 125.Ke6 Ke8 126.Rg8# 1-0