1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 d6 6.Be3 Nf6 7.Bc4 Be7 8.Qe2 a6 9.O-O-O Qc7 10.Bb3 Bd7 11.g4 Nxd4 12.Bxd4 e5 13.g5 exd4 14.gxf6 dxc3 15.fxe7 cxb2+ 16.Kb1 Be6 17.Rhg1 g6 18.f4 Qxe7 19.Qd3 Bxb3 20.axb3 O-O 21.Rge1 Rad8 22.Qd5 Rfe8 23.Rd3 Qf6 24.Rf3 b5 25.Rd1 Re6 26.Qd4 Rde8 27.Qxf6 Rxf6 28.Rd4 Rfe6 29.Kxb2 Rxe4 30.Rxd6 R8e6 31.Rxe6 Rxe6 32.Rf2 Kg7 33.c4 bxc4 34.bxc4 Kf6 35.Kc3 Ke7 36.Kd4 Kd6 37.Ra2 Kc7 38.c5 Rf6 39.f5 Rxf5 40.Rxa6 h5 41.Kc4 Rf2 42.Ra7+ Kc6 43.Ra6+ Kb7 44.Rb6+ Kc7 45.Ra6 h4 46.h3 Rf3 47.Kd5 Rf5+ 48.Kd4 Kb7 49.Rb6+ Kc7 50.Rb3 Kc6 51.Rb6+ Kd7 52.Rb7+ Kc8 53.Rb3 g5 54.Ra3 Kb7 55.Rb3+ Kc7 56.Ra3 Kb7 57.Rb3+ Kc6 58.Rb6+ Kd7 59.Rb7+ Kc8 60.Rb3 f6 61.Ra3 Kb7 62.Rb3+ Kc6 63.Rb6+ Kc7 64.Rb3 Re5 65.Rf3 Re6 66.Kd5 Kd7 67.Ra3 Re5+ 68.Kd4 Rf5 69.Ra7+ Kc6 70.Ra6+ Kb7 71.Rb6+ Kc7 72.Rb3 Re5 73.Rf3 Re6 74.Kd5 Ra6 75.Re3 Kd7 76.Rb3 Rc6 77.Ra3 Rc7 78.Rf3 Ke7 79.c6 Rc8 80.Re3+ Kf7 81.Kd6 Kg6 82.Kd7 Ra8 83.c7 f5 84.c8=Q Rxc8 85.Kxc8 g4 86.Kd7 f4 87.Re6+ Kf5 88.hxg4+ Kxg4 89.Rg6+ Kf3 90.Rh6 Kg3 91.Ke6 f3 92.Rg6+ Kh2 93.Rf6 Kg2 94.Ke5 f2 95.Rg6+ Kh1 96.Rf6 Kg1 97.Rg6+ Kh2 98.Rf6 Kg3 99.Rg6+ Kf3 100.Rf6+ Ke2 101.Ra6 f1=Q 102.Ra2+ Kf3 103.Ra3+ Kg4 104.Ra4+ Kg3 105.Ra3+ Qf3 106.Rxf3+ Kxf3 107.Kf5 h3