1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bg5 e6 7.Qd2 a6 8.O-O-O h6 9.Nxc6 bxc6 10.Bf4 d5 11.Qe3 Qa5 12.Be2 Bb7 13.Kb1 O-O-O 14.exd5 cxd5 15.Be5 Nd7 16.Bd4 Bc5 17.f4 g5 18.g3 gxf4 19.gxf4 Bxd4 20.Rxd4 Rhg8 21.Rhd1 Kb8 22.Bh5 Rg7 23.Bf3 Rc8 24.Nxd5 exd5 25.Bxd5 Nf6 26.Bxb7 Kxb7 27.Qb3+ Ka7 28.Rd6 Ne8 29.Rxh6 Qc5 30.a3 Nc7 31.f5 Rb8 32.Qd3 Nb5 33.Ka2 Rg2 34.Rc1 Rb7 35.Rh4 Rf2 36.Rc4 Qe5 37.Re4 Qc5 38.Rc4 Qd6 39.Qe3+ Qb6 40.Qe5 f6 41.Qc5 Rxf5 42.Qxb6+ Kxb6 43.a4 Nd6 44.Rd4 Nf7 45.h4 Ne5 46.Rh1 Kc5 47.Rd8 Nc6 48.Rd2 Rh7 49.Rh3 Nb4+ 50.Ka3 Nd5 51.b4+ Kc4 52.c3 Rf4 53.h5 Rh6 54.Kb2 a5 55.bxa5 Nc7 56.Rd6 Kc5 57.Rd7 Kc6 58.Rg7 Rxa4 59.Rg6 Rxg6 60.hxg6 Rxa5 61.Rg3 Ra8 62.Rf3 Ne8 63.g7 Rb8+ 64.Kc2 Nxg7 65.Rxf6+ Kd5 66.Rf4 Ne6 67.Rh4 Rg8 68.Rh5+ Kc4 69.Rh4+ Kb5 70.Rb4+ Kc5 71.Rh4 Nc7 72.Ra4 Nb5 73.Rh4 Rg5 74.Rh3 Rg4 75.Kd3 Nc7 76.Rh8 Rg3+ 77.Kd2 Kc4 78.Rh4+ Kb3 79.Rb4+ Ka3 80.Rc4 Nd5 81.Rc5 Nb6 82.Rc6 Na4 83.Rc7 Rg2+ 84.Kd3 Nb2+ 85.Kd4 Rg4+ 86.Kd5 Kb3 87.Rb7+ Kxc3 88.Rh7 Rd4+ 89.Ke5 Nd3+ 90.Kf5 Kc4 91.Ra7 Nc5 92.Re7 Rd1 93.Re2 Kd5 94.Re5+ Kd6 95.Re2 Rf1+ 96.Kg4 Kd5 97.Rd2+ Ke5 98.Rd8 Rf4+ 99.Kg3 Ne4+ 100.Kg2 Rf2+ 101.Kg1 Ra2 102.Rf8 Nf6 103.Kf1 Ng4 104.Ke1 Ke4 105.Re8+ Ne5 106.Kd1 Kd4 107.Ke1 Nf3+ 108.Kf1 Kd3 109.Re3+