1.e4 c5 2.Nc3 Nc6 3.Nge2 Nd4 4.Nxd4 cxd4 5.Ne2 Nf6 6.e5 Ng4 7.Nxd4 Nxe5 8.Nf3 Nc6 9.d4 d5 10.c3 Qc7 11.Bb5 a6 12.Ba4 Bf5 13.Nh4 Be4 14.f3 Bg6 15.f4 Be4 16.f5 e6 17.fxe6 Bd6 18.Bc2 Bxc2 19.Qxc2 fxe6 20.Be3 O-O 21.Nf3 e5 22.dxe5 Nxe5 23.Nxe5 Bxe5 24.O-O-O Rad8 25.Kb1 Qc4 26.Bd4 Rde8 27.Bxe5 Rxe5 28.Rhe1 Rfe8 29.Rxe5 Rxe5 30.Qd3 Qxd3+ 31.Rxd3 Re2 32.Rg3 Kf7 33.a4 Kf6 34.Rf3+ Ke6 35.Rg3 g6 36.a5 Ke5 37.Ka2 d4 38.cxd4+ Kxd4 39.Rb3 Rxg2 40.Rxb7 Rxh2 41.Rb6 g5 42.Rxa6 g4 43.Ra8 Rh6 44.Rg8 Kc5 45.Rxg4 Kb5 46.b4 Rh3 47.Rd4 h5 48.Kb2 h4 49.Rf4 Rh1 50.Rf8 Kxb4 51.a6 Rh2+ 52.Kb1 Rh1+ 53.Kc2 Ra1 54.Rf4+ Kc5 55.Rxh4 Rxa6 56.Kb2 Ra8 57.Re4 Kc6 58.Rg4 Kb5 59.Rg7 Kc4 60.Rg2 Ra7 61.Rg3 Rd7 62.Kc2 Kc5 63.Ra3 Rg7 64.Ra8 Rd7 65.Kb1 Kb5 66.Ka2 Rd2+ 67.Ka3 Rd5 68.Re8 Kc6 69.Ka4 Kd6 70.Rh8 Ke5 71.Rg8 Rd4+ 72.Ka5 Rd1 73.Rc8 Ke4 74.Rh8 Rb1 75.Ka4 Rf1 76.Rh2 Rb1 77.Rh8 Rd1 78.Kb3 Ke3 79.Kc2 Rd7 80.Rb8 Rh7 81.Rf8 Re7 82.Rf1 Re4 83.Kc3 Ke2 84.Rh1 Ra4 85.Rg1 Kf2 86.Rb1 Rh4 87.Rb2+ Kg3 88.Ra2 Rh8 89.Ra5 Kh3 90.Ra1 Kg4 91.Rf1 Kg3 92.Kd2 Kg4 93.Ke2 Re8+ 94.Kd3 Rb8 95.Ke4 Kh3 96.Kd4 Kg2 97.Ra1 Rd8+ 98.Kc5 Kh3 99.Kc4 Rc8+ 100.Kb4 Rd8 101.Kc4 Rd7 102.Ra6 Rd1 103.Ra2 Kg3 104.Kb5 Rd4 105.Re2 Rd1 1/2-1/2