1.g3 a5 2.Nf3 Nf6 3.Bg2 Nc6 4.c4 e6 5.O-O d5 6.cxd5 exd5 7.d4 h6 8.Nc3 Bd6 9.Nh4 Be6 10.e4 Be7 11.e5 Ne4 12.Nxe4 dxe4 13.Bxe4 Nxd4 14.Be3 c5 15.Bxd4 cxd4 16.Qa4+ Qd7 17.Qxd7+ Kxd7 18.Nf5 Bxf5 19.Bxf5+ Kc7 20.Rac1+ Kb6 21.f4 f6 22.e6 Rhc8 23.Rfd1 Rxc1 24.Rxc1 Rd8 25.Bd3 Rd6 26.f5 Rc6 27.Rd1 Kc5 28.Kf2 Rb6 29.Rd2 Kd5 30.Kf3 a4 31.Kg4 a3 32.bxa3 Bxa3 33.Kh5 Rc6 34.Kg6 Rc7 35.Rc2 Bc5 36.Rc1 b6 37.a4 Ra7 38.Bb5 Ke4 39.g4 Ke3 40.Rd1 Rc7 41.Rd3+ Ke4 42.Rd1 Ke3 43.h3 Bd6 44.Rd3+ Ke4 45.Rb3 Bc5 46.Rb2 Bd6 47.Ba6 Bc5 48.Rb1 Ke3 49.Rd1 Bd6 50.Bb5 Ke4 51.Bd7 Ke3 52.Kxg7 d3 53.Kxf6 Ke2 54.Rb1 d2 55.Bb5+ Kf3 56.Rd1 Ke3 57.Kg6 Rc1 58.Rxd2 Kxd2 59.f6 Re1 60.Kf7 Re5 61.e7 Ke3 62.e8=Q Rxe8 63.Kxe8 Kf4 64.f7 Kg5 65.f8=Q Bxf8 66.Kxf8 Kf6 67.Kg8 Ke5 68.Kh8 Kd5 69.Bc4+ Ke4 70.Kh7 Kf4 71.Ba6 Kg5 72.Kg7 h5 73.Bc4 Kh4 74.gxh5 Kg3 75.Bb3 b5 76.Ba2 Kh4 77.Kh8 Kxh5 78.a5 Kg5 79.Be6 Kf6 80.Bg4 Kg5 81.Bf3 b4 82.Kg7 Kf4 83.Ba8 Kf5 84.Bb7 b3 85.Bd5 b2 86.Ba2 b1=R 87.Bxb1+ Kf4 88.h4 Kg4 89.Bd3 Kh5 90.Kf6 Kxh4 91.Bg6 Kg4 92.Kf7 Kg5 93.Bh7 Kh4 94.Ke8 Kh3 95.Kf8 Kh4 96.Bf5 Kh5 97.Bc8 Kg5 98.a6 Kh6 99.Bb7 Kh7 100.Ke8 Kg8 101.Bg2 Kh8 102.Bf1 Kh7 103.a7 Kh8 104.Be2 Kg7 105.Bd1 Kh8 106.a8=R Kg8 107.Ra2 Kh7 108.Re2 Kg7 109.Rb2 Kh7 110.Bf3 Kg8 111.Rb3 Kh7 112.Rd3 Kh6 113.Rd4 Kh7 114.Kd7 Kg8 115.Bc6 Kf7 116.Re4 Kg8 117.Re1 Kg7 118.Kc8 Kf7 119.Rb1 Kg6 120.Rf1 Kg5 121.Kd8 Kh5 122.Be8+ Kh6 123.Rb1 Kg7 124.Bb5 Kh6 125.Rb4 Kg6 126.Bf1 Kh7 127.Re4 Kg7 128.Kc7 Kh8 129.Bh3 Kg7 130.Bf5 Kh8 131.Bh7 Kxh7 132.Re5 Kg8 133.Kd8 Kg7 134.Ra5 Kf7 135.Rg5 Kf8 136.Rg6 Kf7 137.Rh6 Kf8 138.Rh2 Kf7 139.Rh1 Kf8 140.Kd7 Kg7 141.Rb1 Kh6 142.Kd8 Kh7 143.Kc8 Kh8 144.Rb7 Kg8 145.Rc7 Kf8 146.Kd8 Kg8 147.Kd7 Kh8 148.Kc8 Kg8 149.Rc5 Kg7 150.Ra5 Kh7 151.Rh5+ Kg7 152.Rh3 Kg6 153.Rh2 Kf5 154.Kd7 Kf4 155.Kd8 Ke4 156.Ke8 Ke5 157.Rc2 Kf6 158.Rc7 Kg5 159.Rh7 Kf5 160.Rh6 Ke4 161.Rc6 Ke5 162.Ke7 Ke4 163.Rb6 Kf3 164.Re6 Kg2 165.Ke8 Kh1 166.Rd6 Kg2 167.Rc6 Kf3 168.Re6 Kf4 169.Kf7 Kf5 170.Re1 Kg4 171.Rf1 Kg3 172.Kg6 Kg2 173.Rf5 Kg3 174.Kg5 Kg2 175.Kg4 Kh2 176.Kf3 Kh1 177.Re5 Kh2 178.Kf2 Kh1 179.Rh5# 1-0