1.e4 c5 2.Nc3 Nc6 3.Nge2 e5 4.Nd5 Be7 5.Ng3 d6 6.Bc4 Nf6 7.d3 Nxd5 8.Bxd5 Nb4 9.Bb3 O-O 10.O-O Be6 11.c3 Nc6 12.f4 exf4 13.Bxf4 Bg5 14.Bxg5 Qxg5 15.Nf5 Rad8 16.Rf3 Bxf5 17.Rxf5 Qe3+ 18.Kh1 Ne5 19.d4 cxd4 20.Qxd4 Qxd4 21.cxd4 Nc6 22.Rd1 Rd7 23.Rb5 g6 24.g4 Re8 25.Bd5 Kg7 26.Rxb7 Rxb7 27.Bxc6 Rbb8 28.Bxe8 Rxe8 29.Re1 d5 30.e5 Rc8 31.Re2 Rc1+ 32.Kg2 Rd1 33.e6 fxe6 34.Rxe6 Rxd4 35.Kf3 Rd3+ 36.Kf4 Rd2 37.Re7+ Kf6 38.Rxh7 g5+ 39.Ke3 Rxb2 40.Rxa7 Rxh2 41.Kd4 Rd2+ 42.Ke3 Rg2 43.Kf3 Rc2 44.a4 Rc3+ 45.Kf2 Ke5 46.Rf7 Ke4 47.Rf5 Rc2+ 48.Ke1 d4 49.Rxg5 Ra2 50.Rh5 Ra1+ 51.Kd2 Rxa4 52.Rh8 Kf3 53.Rh5 Ra6 54.g5 Rg6 55.Rh4 Kf2 56.Rh7 Kg3 57.Kd3 Rxg5 58.Rh8 Rg4 59.Rh1 Rg5 60.Kd2 Kg2 61.Ra1 Rb5 62.Ra3 Rh5 63.Kc2 Rb5 64.Kd2 Rb2+ 65.Kc1 Rb4 66.Ra6 Kg3 67.Ra1 Rb6 68.Kd2 Rc6 69.Rh1 Rb6 70.Ra1 Rd6 71.Kd1 Rh6 72.Ra4 Rc6 73.Ke2 Rh6 74.Kd3 Rh8 75.Rb4 Kg4 76.Ke4 Rh7 77.Kd3 Rh3+ 78.Kxd4 Kg5 79.Rb5+ Kf6 80.Kc5 Ke6 81.Rb7 Rh5+ 82.Kc4 Rh8 83.Rb2 Rf8 84.Rb3 Ke5 85.Rh3 Rf2 86.Rh1 Rc2+ 87.Kb3 Rc5 88.Ka3 Rc3+ 89.Kb4 Rc8 90.Kb5 Kd6 91.Rg1 Re8 92.Ka4 Kc6 93.Ka3 Rh8 94.Ka2 Kd6 95.Rg5 Rh7 96.Rf5 Re7 97.Rf6+ Kd5 98.Kb3 Ke5 99.Rf1 Kd5 100.Rg1 Re4 101.Ka2 Re8 102.Rg2 Re7 103.Rh2 Rb7 104.Rh6 Rb8 105.Rh2 Kd4 106.Rd2+ Ke3 107.Rd5 Kf3 108.Ka3 Kg2 109.Rc5 Kf1 110.Rc3 Kg2 111.Re3 Kf2 112.Rh3 Rd8 113.Rh4 Ra8+ 114.Ra4 Rd8 115.Rf4+ Ke2 116.Rh4 Rc8 117.Rg4 Kf1 118.Rf4+ Ke1 119.Rf6 Ke2 120.Kb2 Kd2 121.Rh6 Ra8 122.Rh4 Rg8 123.Rh3 Ke2 124.Rb3 Kd2 125.Rb4 Kd1 126.Rc4 Rh8 127.Ka3 Ke2 128.Re4+ 1/2-1/2