1.g3 d5 2.Nf3 c5 3.Bg2 e6 4.d3 Nc6 5.O-O Be7 6.e4 Nf6 7.Bf4 O-O 8.Ne5 Nxe5 9.Bxe5 Nd7 10.Bf4 Bf6 11.Nc3 d4 12.Nb1 e5 13.Bc1 Nb8 14.f4 Nc6 15.Nd2 b5 16.a4 bxa4 17.Rxa4 a5 18.b3 Nb4 19.Nc4 Bd7 20.Ra1 a4 21.fxe5 Be7 22.e6 Bxe6 23.bxa4 Ra6 24.e5 Qd7 25.a5 Bd8 26.Bd2 h6 27.Be4 Bc7 28.Bb7 Bxc4 29.dxc4 Rxa5 30.Rxa5 Bxa5 31.Bxb4 Bxb4 32.Bd5 Qe7 33.Qh5 Bc3 34.Rf5 Ba5 35.Kg2 Bc7 36.h4 Bb8 37.g4 Kh8 38.Bxf7 Bxe5 39.Rxe5 Qxf7 40.Qxf7 Rxf7 41.Rxc5 Kg8 42.Rd5 Rf4 43.Kg3 Re4 44.Kf3 Re3+ 45.Kf4 Kf7 46.Rxd4 Rc3 47.Ke5 Ke7 48.Kd5 Rxc2 49.h5 Kd7 50.Kc5+ Kc7 51.Rf4 Kd7 52.Rf7+ Ke6 53.Rxg7 Rxc4+ 54.Kxc4 Ke5 55.Kc3 Kd6 56.Kd3 Ke6 57.Rg8 Kd6 58.Rd8+ Ke7 59.Rh8 Kd6 60.Ke4 Ke6 61.Rxh6+ Ke7 62.Rf6 Ke8 63.Ke5 Ke7 64.g5 Kd8 65.Rf8+ Kc7 66.Ra8 Kc6 67.Re8 Kb6 68.Rh8 Kb7 69.Re8 Ka7 70.Rg8 Kb6 71.Rg7 Kb5 72.Ra7 Kb4 73.Rh7 Kb3 74.Rf7 Ka2 75.Rd7 Ka1 76.Rd5 Kb2 77.Kf6 Ka3 78.Kf7 Kb2 79.Ke8 Kc3 80.Rd8 Kb4 81.Rb8+ Kc5 82.Rb7 Kc4 83.Rd7 Kc5 84.Rh7 Kc4 85.Kd7 Kd3 86.Kd6 Kc2 87.Rg7 Kc1 88.Re7 Kd2 89.Rf7 Kc3 90.Rf4 Kc2 91.Ke7 Kd2 92.Rf5 Kc2 93.h6 Kd1 94.Kd8 Ke1 95.Ke8 Kd2 96.Rf7 Kd3 97.Rf6 Kc4 98.Rf2 Kd5 99.Ra2 Ke4 100.Ra8 Kd4 101.Ra2 Kd5 102.Kf8 Ke4 103.Ra5 Ke3 104.Ra1 Ke2 105.Kg7 Kf2 106.Kh8 Kg3 107.Kg7 Kf3 108.Ra2 Ke3 109.g6 Kf4 110.Ra1 Ke4 111.Kf8 Kf4 112.h7 Ke5 113.Ra8 Kf6 114.Ra6+ Ke5 115.Ra3 Kf4 116.Ra2 Kg5 117.Ra8 Kh5 118.Ra6 Kh6 119.Ra8 Kg5 120.Ra1 Kf6 121.g7 Kg5 122.Ra8 Kg4 123.Ra4+ Kg3 124.Ra7 Kh3 125.Ra5 Kh2 126.Ra3 Kg2 127.Ra1 Kf3 128.Ra5 Kg2 129.g8=R+ Kh2 130.h8=Q# 1-0