1.f4 c5 2.b3 Nf6 3.Bb2 g6 4.Nf3 Bg7 5.e3 O-O 6.Be2 b6 7.Ne5 Bb7 8.Bf3 Qc7 9.Na3 Nc6 10.Nxc6 Bxc6 11.Nc4 d6 12.a4 a6 13.a5 b5 14.Nb6 Rad8 15.O-O e6 16.Qe1 Nd7 17.Bxg7 Kxg7 18.Nxd7 Rxd7 19.Qh4 Bxf3 20.Rxf3 Qd8 21.Qxd8 Rfxd8 22.Kf2 d5 23.g4 f5 24.gxf5 exf5 25.Re1 Kf6 26.h4 b4 27.Ke2 c4 28.Rb1 Rb8 29.Rff1 Rb5 30.c3 bxc3 31.bxc4 dxc4 32.dxc3 Rxa5 33.Rb6+ Kg7 34.Rc6 Ra2+ 35.Kf3 Rdd2 36.Rxc4 Rh2 37.Kg3 Rhg2+ 38.Kf3 Rh2 39.Kg3 Rag2+ 40.Kf3 Rg4 41.h5 Rxh5 42.Rc7+ Kh6 43.Rb1 Rh3+ 44.Ke2 Rgg3 45.Re7 Kh5 46.Rxh7+ Kg4 47.Rxh3 Rxh3 48.Ra1 Rh2+ 49.Kd3 Kf3 50.Rxa6 Rh8 51.Re6 Rd8+ 52.Kc2 Rc8 53.Re7 Rc6 54.Kd3 Rd6+ 55.Kc4 Rd8 56.Re5 Rc8+ 57.Kd4 Rd8+ 58.Rd5 Re8 59.Re5 Rd8+ 60.Kc4 Rc8+ 61.Kd3 Rd8+ 62.Kc2 Rc8 63.Re7 Rc6 64.Kb3 Rb6+ 65.Ka4 Rc6 66.Kb4 Rb6+ 67.Kc5 Rb3 68.Kd4 Rb1 69.c4 Rd1+ 70.Kc5 Rd3 71.Kb5 Rb3+ 72.Kc6 Rxe3 73.Rxe3+ Kxe3 74.Kd5 g5 75.fxg5 f4 76.g6 f3 77.g7 f2 78.g8=Q f1=Q 79.Qe6+ Kd2 80.Kc6 Kc3 81.Qe5+ Kb3 82.Qb5+ Kc3 83.c5 Qf8 84.Qa5+ Kc4 85.Qa2+ Kb4 86.Qb2+ Kc4 87.Qc2+ Kb4 88.Qe4+ Ka5 89.Qe1+ Ka4 90.Qd1+ Kb4 91.Qd4+ Ka5 92.Qd6 Qf3+ 93.Kc7 Qf7+ 94.Kc8 Qg8+ 95.Kb7 Qg2+ 96.c6 Kb5 97.Qe5+ Kc4 98.Qe6+ Kc5 99.Kc7 Qg7+ 100.Qd7 Qg3+ 101.Kb7 Qb3+ 102.Ka8 Qa4+ 103.Kb7 Qb5+ 104.Kc7 Qb6+