1.e4 c5 2.Nc3 Nc6 3.Bb5 e6 4.Bxc6 bxc6 5.d3 d5 6.f4 g6 7.Nf3 Bg7 8.O-O c4 9.d4 dxe4 10.Nxe4 Nf6 11.Nxf6+ Bxf6 12.Ne5 Qd5 13.c3 a5 14.Qa4 Bxe5 15.fxe5 Bb7 16.Bh6 O-O-O 17.Qc2 c5 18.Be3 cxd4 19.Bxd4 Rd7 20.Rf6 h5 21.Raf1 Rh7 22.Bb6 Qb5 23.Rxe6 Bd5 24.a4 Qa6 25.Ref6 Be6 26.Qf2 Kb7 27.Bc5 Qc6 28.Bd6 Qb6 29.Bc5 Qc6 30.Rf4 Rh8 31.Bd6 Re8 32.Rd4 f5 33.Rfd1 g5 34.Qf3 Qxf3 35.gxf3 g4 36.fxg4 hxg4 37.h3 gxh3 38.Rh4 Rg8+ 39.Kf1 Rdg7 40.Rxh3 Rg1+ 41.Ke2 R8g2+ 42.Kf3 Rxd1 43.Kxg2 Rd2+ 44.Kf1 Rxb2 45.Rh7+ Kc6 46.Rc7+ Kd5 47.Rc5+ Ke4 48.Rxa5 f4 49.Rb5 Ra2 50.Rb1 f3 51.Bc5 Bh3+ 52.Ke1 Re2+ 53.Kd1 Rh2 54.a5 Kd5 55.Bg1 Rh1 56.Kd2 f2 57.Rb5+ Kc6 58.Rb6+ Kd5 59.Bxf2 Kxe5 60.a6 Ra1 61.a7 Ra2+ 62.Kc1 Bg2 63.Bd4+ Kf5 64.Rf6+ Ke4 65.Re6+ Kf5 66.Re8 Bh1 67.Re5+ Kg6 68.Rb5 Kf7 69.Rb4 Bd5 70.Kb1 Ra3 71.Kc1 Ra2 72.Rb5 Ke6 73.Rb6+ Kd7 74.Rh6 Be4 75.Rh4 Bd5 76.Kb1 Ra4 77.Kb2 Ba8 78.Bc5 Bd5 79.Rh6 Bf3 80.Bb4 Be4 81.Rd6+ Kc7 82.Rd4 Bd3 83.Bc5 Kc6 84.Rd8 Kxc5 85.a8=Q Rxa8 86.Rxa8 Kb5 87.Ka3 Bc2 88.Rg8 Bb3 89.Rg5+ Kc6 90.Kb4 Kd6 91.Rg4 Ba2 92.Rd4+ Kc7 93.Kc5 Bb3 94.Rd6 Ba2 95.Ra6 Bb3 96.Ra7+ Kc8 97.Kc6 Kd8 98.Rd7+ Kc8 99.Rd4 Ba2 100.Rh4 Kd8 101.Rh8+ Ke7 102.Kc7 Bb1 103.Rh1 Bd3 104.Re1+ Kf6 105.Kd6 Kf7 106.Kd5 Kf6 107.Re6+ Kf7 108.Rc6 Be2 109.Rxc4 Bxc4+ 110.Kxc4 Ke7 111.Kc5 Kd7 112.Kb6 Kd6 113.c4 Kd7 114.c5 Kd8 115.Kb7