1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Qd2 Qb6 8.Bxf6 gxf6 9.Nb3 Bd7 10.O-O-O O-O-O 11.f4 h5 12.Be2 Be7 13.Kb1 Kb8 14.Rhf1 Rdg8 15.g3 h4 16.g4 Bc8 17.Qe1 a6 18.Rd3 Rg7 19.a3 Rgh7 20.Bf3 Re8 21.Ne2 Rhh8 22.Qd2 Rd8 23.Ned4 Bd7 24.Nxc6+ Bxc6 25.Na5 Rd7 26.Rd1 Rhd8 27.f5 Rc7 28.c4 Ba4 29.Ka2 Bxd1 30.Bxd1 Rdd7 31.Rb3 Qc5 32.Rb4 Ka8 33.Ra4 d5 34.cxd5 exd5 35.Rd4 Qc1 36.Qxc1 Rxc1 37.exd5 Rc5 38.Nc4 Ka7 39.Bf3 Bd6 40.Nxd6 Rxd6 41.Rd2 Kb8 42.h3 Kc7 43.Kb1 Rd8 44.Rg2 Rc4 45.g5 Rf4 46.Bh5 Rxf5 47.Bxf7 fxg5 48.Be6 Re5 49.Rf2 b5 50.Rf6 Rd6 51.Kc2 a5 52.Rg6 a4 53.Rg8 Rd8 54.Rg7+ Kb6 55.Bg8 Re3 56.Be6 Rg3 57.Rf7 Rd6 58.Rf8 Kc5 59.Rc8+ Kd4 60.Rb8 Kc5 61.Rc8+ Kd4 62.Rb8 Rg2+ 63.Kb1 Kc5 64.Rc8+ Kb6 65.Rb8+ Ka6 66.Bc8+ Ka5 67.Be6 Re2 68.Rg8 Rg2 69.Rb8 Ka6 70.Bc8+ Ka5 71.Be6 Rd2 72.Ra8+ Kb6 73.Rb8+ Ka6 74.Rg8 R2xd5 75.Bxd5 Rxd5 76.Rg6+ Kb7 77.Kc2 Kc7 78.b3 axb3+ 79.Kxb3 Kd7 80.Kc2 Ke7 81.Kc3 Kf7 82.Rb6 Kg7 83.Kc2 Rf5 84.Kd3 Rf3+ 85.Ke4 Rxh3 86.Kf5 Rg3 87.Rxb5 Kh6 88.Ra5 Rf3+ 89.Kg4 Rg3+ 90.Kf5 Kh5 91.Ra8 Rf3+ 92.Ke5 h3 93.a4 Kg4 94.Rh8 Ra3