1.e4 c5 2.b3 Nf6 3.Nc3 Nc6 4.Nf3 d6 5.Bb5 Bd7 6.O-O g6 7.Bb2 Bg7 8.Nd5 O-O 9.Nxf6+ exf6 10.d4 f5 11.Bxc6 bxc6 12.exf5 Bxf5 13.Rb1 Qa5 14.dxc5 dxc5 15.Bxg7 Kxg7 16.Qe1 Qxe1 17.Rfxe1 Rfe8 18.Ne5 Re6 19.Nd3 Rxe1+ 20.Rxe1 Rd8 21.Nxc5 Bxc2 22.g3 Rd2 23.Kg2 Bf5 24.a3 Ra2 25.h3 h5 26.a4 Rc2 27.Ne4 Be6 28.Re3 Bd5 29.Kf1 c5 30.Ke1 c4 31.b4 Rb2 32.b5 Bxe4 33.Rxe4 Rb4 34.a5 Rxb5 35.Rxc4 Rxa5 36.Rc7 Re5+ 37.Kd2 a5 38.Ra7 Kf6 39.Ra6+ Kf5 40.Ra7 f6 41.Ra6 Rb5 42.Ke2 g5 43.g4+ hxg4 44.hxg4+ Kxg4 45.Rxf6 Re5+ 46.Kf1 Rf5 47.Rd6 Kf3 48.Re6 Rb5 49.Rf6+ Ke4 50.Ke2 Rb2+ 51.Kd1 a4 52.f3+ Ke3 53.Rf5 a3 54.Kc1 Rg2 55.Kb1 Kd3 56.Ka1 Kc3 57.Rc5+ Kb3 58.Rb5+ Kc4 59.Rf5 Kb4 60.Re5 Kc3 61.Kb1 Kd4 62.Rf5 Ke3 63.Ka1 Rg3 64.Kb1 Kf2 65.Ka1 Kg2 66.Ka2 Kh3 67.Rf8 Kh2 68.Rf7 Kh3 69.Rf8 Kg2 70.Rf5 Kf1 71.Ka1 Rg2 72.Kb1 Kg1 73.Ka1 Kh2 74.Kb1 Kh3 75.Ka1 Kh4 76.Rf8 Kh5 77.Rh8+ Kg6 78.Rh3 Rf2 79.Rg3 Kf6 80.Rh3 Kf5 81.Rg3 a2 82.Rh3 Rf1+ 83.Kxa2 Kf4 84.Rh8 Rxf3 85.Kb2 Kg3 86.Kc2 Re3 87.Kd2 Re7 88.Rg8 g4 89.Rf8 Kg2 90.Rg8 g3 91.Rg5 Kf2 92.Rf5+ Kg1 93.Rg5 g2 94.Rg6 Re5 95.Kd3 Kh2 96.Rh6+ Kg3 97.Rg6+ Kh3 98.Rg7 Rh5 99.Ke2 Kh2 100.Kf2 g1=Q+