1.e4 c5 2.Nc3 Nc6 3.Nf3 e5 4.Bc4 Be7 5.d3 d6 6.h3 a6 7.a4 Nf6 8.Nd5 O-O 9.O-O Nxd5 10.Bxd5 Be6 11.Bxe6 fxe6 12.Be3 d5 13.Re1 Qd6 14.Nd2 Qc7 15.Qg4 Rf6 16.h4 Raf8 17.Nf3 Bd6 18.Bg5 Rxf3 19.gxf3 Nd4 20.f4 Qf7 21.Rac1 exf4 22.c3 Nc6 23.exd5 exd5 24.Qe6 Bc7 25.Qxf7+ Kxf7 26.c4 h6 27.cxd5 Ne5 28.Be7 Kxe7 29.d4 cxd4 30.Rxc7+ Kd6 31.Rxg7 Nf3+ 32.Kf1 Nxe1 33.Kxe1 Kxd5 34.Rxb7 Ke4 35.Rb6 Kd3 36.Kd1 f3 37.Rb3+ Ke4 38.Rb6 Rg8 39.Rxa6 Kd3 40.Re6 Rg2 41.a5 Rxf2 42.Ke1 Rxb2 43.a6 Ra2 44.Rxh6 Ke3 45.Re6+ Kf4 46.h5 d3 47.h6 f2+ 48.Kf1 d2 49.Rd6 Ra1+ 50.Kxf2 d1=Q 51.Rxd1 Rxd1 52.a7 Rd8 53.h7 Kg5 54.Kf3 Kg6 55.h8=Q Rxh8 56.Ke4 Ra8 57.Kd5 Rxa7 58.Ke5 Ra6 59.Kd5 Kh5 60.Kc5 Ra3 61.Kc4 Ra7 62.Kc3 Rh7 63.Kd2 Kh6 64.Kc1 Rf7 65.Kc2 Kg6 66.Kb1 Kh7 67.Kc2 Rf8 68.Kb2 Rf3 69.Ka1 Rf1+ 70.Kb2 Kg7 71.Kb3 Rd1 72.Kc4 Rb1 73.Kd3 Rb4 74.Ke3 Rb7 75.Kd3 Re7 76.Kd4 Kf6 77.Kd5 Rh7 78.Kc5 Rh6 79.Kb4 Ke6 80.Ka4 Kf5 81.Kb4 Kf4 82.Ka4 Rf6 83.Kb5 Kg5 84.Ka5 Kh4 85.Kb4 Rf5 86.Kc4 Rf2 87.Kb5 Rh2 88.Ka6 Rd2 89.Kb5 Kg3 90.Ka4 Rh2 91.Kb4 Kg4 92.Kc5 Kf4 93.Kd5 Rd2+ 94.Kc6 Ke5 95.Kc5 Rd4 96.Kc6 Rd5 97.Kc7 Rd6 98.Kc8 Ke6 99.Kc7 Ke7 100.Kb7 Kd7 101.Ka7 Kc7 102.Ka8 Ra6# 0-1