1.e4 c5 2.Nc3 d6 3.Nf3 e5 4.Bc4 Be7 5.Nd5 Nf6 6.d3 Nxd5 7.Bxd5 Nd7 8.a4 O-O 9.O-O Nf6 10.Bc4 Be6 11.Bxe6 fxe6 12.c3 h6 13.Qb3 Qd7 14.Be3 Rab8 15.a5 Ng4 16.Bd2 b6 17.axb6 Rxb6 18.Qa4 Qxa4 19.Rxa4 Rxb2 20.Rxa7 Re8 21.Rc7 Nf6 22.Ra1 Bf8 23.Kf1 d5 24.Be1 c4 25.dxc4 dxe4 26.Nd2 Rd8 27.Ke2 Rc2 28.Rc6 Rxc3 29.Ra2 Rc1 30.Rxe6 Bb4 31.Rxe5 Rd4 32.Rb5 Bc3 33.Rb3 Rxc4 34.f3 exf3+ 35.gxf3 Rc7 36.Bg3 Re7+ 37.Kd3 Nd5 38.Ra8+ Kh7 39.Ne4 Rd7 40.Bd6 Bf6 41.Ra6 Be7 42.Ke2 Rc2+ 43.Kd3 Rg2 44.Kc4 Nf6 45.Bxe7 Nxe4 46.fxe4 Rxe7 47.Re3 Rxh2 48.e5 Rd2 49.Rd6 Rxe5 50.Rxh6+ Kxh6 51.Rxe5 g5 52.Kc3 Rd6 53.Kc4 Kh5 54.Re1 g4 55.Rh1+ Kg5 56.Kc5 Rd8 57.Rg1 Kf4 58.Rf1+ Ke3 59.Rg1 Rg8 60.Kd5 g3 61.Ke5 g2 62.Kf5 Kf2 63.Rxg2+ Rxg2 64.Ke5 Rg6 65.Kf4 Rd6 66.Kg4 Rf6 67.Kh5 Kg3 68.Kg5 Rc6 69.Kf5 Rc2 70.Ke5 Re2+ 71.Kf6 Kh4 72.Kf5 Rc2 73.Ke5 Rf2 74.Kd5 Rh2 75.Kd4 Kg5 76.Kc4 Kg6 77.Kb4 Kh6 78.Kb5 Rg2 79.Kb4 Rb2+ 80.Kc4 Kg5 81.Kc3 Rb7 82.Kc2 Kh5 83.Kc3 Rg7 84.Kd2 Kg4 85.Kc3 Kf4 86.Kc4 Ke5 87.Kb5 Rc7 88.Ka5 Rc5+ 89.Kb6 Rd5 90.Ka7 Rd1 91.Ka8 Rg1 92.Ka7 Rg2 93.Kb6 Kd4 94.Kb7 Rg6 95.Ka8 Rg3 96.Kb7 Rg2 97.Ka8 Rh2 98.Kb7 Kd5 99.Kb6 Rh3 100.Kc7 Rh1 101.Kb8 Rb1+ 102.Kc8 Ke5 103.Kd7 Rc1 104.Ke8 Rc7 105.Kd8 Kd6 106.Ke8 Ra7 107.Kd8 Ra8# 0-1