1.e4 c5 2.c3 e5 3.Nf3 Nc6 4.Bb5 Nf6 5.O-O Nxe4 6.Re1 Nd6 7.Bxc6 dxc6 8.Nxe5 Be7 9.d3 O-O 10.Bf4 h6 11.Nd2 a5 12.Qh5 Bg5 13.Bxg5 Qxg5 14.Qxg5 hxg5 15.Nb3 b6 16.Nxc6 Bb7 17.Ne7+ Kh7 18.d4 a4 19.dxc5 axb3 20.cxd6 Rxa2 21.Rab1 Rd8 22.Nf5 Bc8 23.Re5 g6 24.Nd4 Rxd6 25.Rb5 Bf5 26.Nxf5 Rxb2 27.Rf1 gxf5 28.Rxf5 Rc2 29.Rxg5 b2 30.Rh5+ Kg7 31.Rg5+ Kf8 32.Rb5 Rdd2 33.Rxb6 Rc1 34.Rb8+ Kg7 35.g3 Rdd1 36.Rxd1 Rxd1+ 37.Kg2 b1=Q 38.Rxb1 Rxb1 39.Kh3 Rf1 40.Kg2 Rc1 41.h4 Rxc3 42.g4 Rb3 43.Kg1 Rh3 44.h5 f5 45.gxf5 Rxh5 46.Kg2 Rh4 47.f4 Kf6 48.Kg3 Rh1 49.Kf2 Rh6 50.Kg1 Rh8 51.Kf2 Rh5 52.Kg1 Kxf5 53.Kf1 Rh3 54.Kg2 Rb3 55.Kh1 Kg6 56.Kh2 Kf5 57.Kh1 Rh3+ 58.Kg2 Rc3 59.Kg1 Kxf4 60.Kh1 Rc5 61.Kg2 Rh5 62.Kf1 Ke4 63.Ke2 Rh6 64.Kd2 Rc6 65.Ke1 Kd5 66.Ke2 Rg6 67.Kd1 Rg3 68.Ke2 Rh3 69.Kf2 Rh1 70.Kg2 Rh7 71.Kf3 Rh6 72.Ke3 Kd6 73.Kd2 Kc6 74.Kd1 Rf6 75.Ke1 Rf8 76.Kd1 Kb7 77.Kc2 Kc7 78.Kd3 Rc8 79.Kd2 Rb8 80.Ke3 Kb7 81.Kf3 Rd8 82.Kf2 Rd5 83.Ke3 Rd1 84.Ke2 Rb1 85.Kf3 Rb5 86.Kf4 Kb8 87.Kg4 Rb4+ 88.Kf3 Rb7 89.Kg3 Re7 90.Kf3 Rg7 91.Ke4 Ka8 92.Kd3 Kb7 93.Ke4 Rg1 94.Ke3 Kc6 95.Ke2 Kd5 96.Kf2 Rg6 97.Ke3 Rf6 98.Kd3 Rf3+ 99.Ke2 Ke4 100.Kd2 Re3 101.Kc2 Rd3 102.Kb2 Kd4 103.Kc2 Kc4 104.Kb2 Rc3 105.Ka2 Rb3 106.Ka1 Kc3 107.Ka2 Kc2 108.Ka1 Ra3# 0-1