1.g3 d5 2.Nf3 Bg4 3.d4 Bxf3 4.exf3 e6 5.f4 c5 6.Bg2 Nf6 7.f5 exf5 8.O-O cxd4 9.Qxd4 Nc6 10.Qd3 g6 11.Nc3 d4 12.Re1+ Be7 13.Bh6 dxc3 14.Qxc3 Nd4 15.Rad1 Ne2+ 16.Rxe2 Qxd1+ 17.Re1 Qd6 18.Bxb7 Rd8 19.Bc6+ Rd7 20.Bg7 Ne4 21.Rxe4 fxe4 22.Bxd7+ Kxd7 23.Bxh8 f6 24.Bg7 Qd1+ 25.Kg2 Qd5 26.Qb3 Qxb3 27.axb3 Ke6 28.Bh6 g5 29.h4 Kf5 30.hxg5 fxg5 31.Bg7 h5 32.Bd4 a6 33.c4 Bb4 34.Bc3 Bxc3 35.bxc3 a5 36.Kf1 Ke5 37.Ke2 Ke6 38.Ke3 Ke5 39.c5 h4 40.c6 Kd6 41.gxh4 gxh4 42.Kxe4 Kxc6 43.Kf3 Kd5 44.Kg4 Ke4 45.c4 Kd4 46.Kxh4 Kc3 47.c5 Kxb3 48.c6 a4 49.c7 a3 50.c8=Q Kb2 51.Qd8 Ka1 52.Kh3 a2 53.Qd7 Kb1 54.Qd1+ Kb2 55.Qe1 a1=Q 56.Qxa1+ Kxa1 57.Kg3 Kb2 58.Kg2 Kc3 59.Kf3 Kc4 60.Kg2 Kc5 61.f3 Kb6 62.Kf2 Kb7 63.Kg3 Ka8 64.Kh4 Kb7 65.Kh5 Ka8 66.Kg6 Ka7 67.Kh6 Ka8 68.f4 Ka7 69.Kg6 Kb8 70.Kg5 Kc8 71.Kg6 Kb8 72.f5 Ka7 73.Kh5 Kb7 74.f6 Kc6 75.f7 Kd6 76.f8=R Kc6 77.Rf5 Kb7 78.Rd5 Kc8 79.Ra5 Kc7 80.Ra1 Kb7 81.Rg1 Kb8 82.Rb1+ Ka7 83.Rb4 Ka6 84.Rb3 Ka7 85.Rc3 Ka6 86.Rc4 Kb6 87.Kg4 Ka6 88.Kg5 Ka5 89.Rc7 Ka4 90.Kg4 Ka5 91.Rc5+ Ka6 92.Kh4 Ka7 93.Rc7+ Ka8 94.Kg5 Kb8 95.Rc6 Ka8 96.Rg6 Kb7 97.Kh4 Kb8 98.Rd6 Ka8 99.Rd2 Kb8 100.Rd4 Ka7 101.Rd3 Ka8 102.Rh3 Ka7 103.Kh5 Kb7 104.Rh1 Ka8 105.Rh2 Kb8 106.Kg4 Ka7 107.Kf4 Kb6 108.Ke5 Ka7 109.Rd2 Kb8 110.Rh2 Ka7 111.Rb2 Ka6 112.Rb4 Ka5 113.Rb8 Ka4 114.Kd5 Ka5 115.Ke4 Ka4 116.Kd4 Ka5 117.Rb3 Ka6 118.Kc5 Ka5 119.Ra3# 1-0