1.g3 c5 2.e4 g6 3.Bg2 Bg7 4.Ne2 Nc6 5.c3 Nf6 6.d4 d6 7.dxc5 dxc5 8.Qxd8+ Nxd8 9.e5 Nd7 10.f4 Rb8 11.Na3 O-O 12.Be3 b6 13.O-O-O Bh6 14.Nc4 f6 15.e6 Nxe6 16.Bd5 Kf7 17.f5 Bxe3+ 18.Nxe3 gxf5 19.Nf4 Ne5 20.Nxf5 Rd8 21.Rhe1 Bd7 22.Nh6+ Kg7 23.Bxe6 Kxh6 24.Bxd7 Rxd7 25.Rxd7 Nxd7 26.Rxe7 Ne5 27.Rxa7 Nf3 28.h4 Ne5 29.Ra6 c4 30.Kc2 Ng4 31.Kd2 Rd8+ 32.Ke2 Re8+ 33.Kf3 Ne5+ 34.Kg2 Rb8 35.b4 cxb3 36.axb3 Kg7 37.Ra7+ Kh6 38.Re7 b5 39.Re6 Kg7 40.Nh5+ Kg6 41.Rxf6+ Kxh5 42.Rf5+ Kg6 43.Rxe5 b4 44.c4 Rd8 45.Re3 Rd2+ 46.Kf3 Rd6 47.Ke4 Rd1 48.h5+ Kxh5 49.Rd3 Rc1 50.Kd5 Kg4 51.c5 Rc3 52.Rd4+ Kxg3 53.Rxb4 h5 54.Rb8 h4 55.Rg8+ Kf2 56.Rf8+ Kg2 57.Rg8+ Rg3 58.Rh8 h3 59.b4 h2 60.Rxh2+ Kxh2 61.c6 Rd3+ 62.Kc4 Rd1 63.b5 Rc1+ 64.Kd5 Rd1+ 65.Kc5 Rc1+ 66.Kb6 Kg3 67.c7 Kf4 68.Kb7 Ke5 69.c8=Q Rxc8 70.Kxc8 Ke4 71.Kd8 Ke5 72.Kc7 Kf6 73.Kb8 Ke6 74.Ka8 Kf6 75.Ka7 Kg5 76.b6 Kf5 77.b7 Kg5 78.b8=R Kf4 79.Re8 Kf5 80.Re3 Kg4 81.Ka6 Kh4 82.Kb6 Kg5 83.Rd3 Kf6 84.Kb5 Kf7 85.Kc6 Kg8 86.Ra3 Kh7 87.Ra7+ Kg6 88.Ra6 Kf5 89.Kd5 Kg4 90.Kc4 Kh3 91.Kb3 Kg3 92.Ra7 Kf3 93.Kb4 Kg2 94.Kc4 Kg3 95.Ra1 Kh4 96.Re1 Kg3 97.Rd1 Kh3 98.Kc5 Kh4 99.Rc1 Kg4 100.Kd6 Kh3 101.Rc7 Kg2 102.Rc8 Kf3 103.Rd8 Ke2 104.Kd5 Kd1 105.Rf8 Kc1 106.Ke4 Kd2 107.Rf2+ Ke1 108.Rc2 Kd1 109.Rb2 Ke1 110.Kd4 Kd1 111.Rb6 Kd2 112.Rc6 Ke1 113.Kd3 Kf1 114.Rf6+ Kg2 115.Ra6 Kh3 116.Rg6 Kh2 117.Rf6 Kh1 118.Ke2 Kh2 119.Ke3 Kg2 120.Rf4 Kh1 121.Kf2 Kh2 122.Rh4# 1-0