1.Nf3 Nf6 2.c4 c5 3.Nc3 d6 4.g3 g6 5.d4 Bg4 6.dxc5 dxc5 7.Qxd8+ Kxd8 8.Bf4 Bxf3 9.exf3 Nc6 10.O-O-O+ Kc8 11.Nb5 a6 12.Nc7 Ra7 13.Bh3+ e6 14.Nxe6 fxe6 15.Bxe6+ Nd7 16.Bxd7+ Kd8 17.Bxc6+ Ke7 18.Rd5 bxc6 19.Rxc5 Rc7 20.a4 Rc8 21.Ra5 Bg7 22.Re1+ Kf6 23.Rxa6 h6 24.Re3 Rhd8 25.Kc2 g5 26.Be5+ Kf5 27.Bxg7 Ra8 28.Rxa8 Rxa8 29.h4 Kg6 30.b4 Kxg7 31.Re4 Rxa4 32.Kb3 Ra1 33.b5 cxb5 34.cxb5 Rb1+ 35.Kc4 Rc1+ 36.Kd5 Kf6 37.Rc4 Rd1+ 38.Kc6 Ke7 39.Rc5 Rd7 40.hxg5 Rd6+ 41.Kc7 Rd7+ 42.Kc6 Rd6+ 43.Kb7 Ke6 44.Kc7 Rd7+ 45.Kc8 Rd3 46.Rc2 Rb3 47.Rc6+ Kd5 48.gxh6 Rxb5 49.Rg6 Rb3 50.Kc7 Rxf3 51.g4 Rxf2 52.g5 Rh2 53.Kd7 Ke5 54.Ke7 Kf5 55.Rg7 Rh5 56.h7 Rh2 57.g6 Kg5 58.Rg8 Rh6 59.Kf7 Kh5 60.h8=Q Rxh8 61.Rxh8+ Kg4 62.Re8 Kf3 63.Kf6 Kg4 64.Rg8 Kf4 65.Ra8 Ke3 66.Rc8 Kd2 67.Kg5 Ke1 68.Ra8 Kf2 69.g7 Kg3 70.Ra5 Kh2 71.Kg4 Kg1 72.Rb5 Kh2 73.Rb2+ Kg1 74.Rb1+ Kh2 75.Kf5 Kg2 76.Re1 Kf3 77.Rf1+ Kg3 78.Kf6 Kg2 79.g8=R+ Kxf1 80.Re8 Kf2 81.Re5 Kg1 82.Re2 Kh1 83.Rd2 Kg1 84.Rd5 Kh2 85.Ke5 Kg3 86.Rb5 Kf3 87.Rb3+ Kf2 88.Kd4 Kf1 89.Rb5 Kg2 90.Rb8 Kf1 91.Kc3 Ke1 92.Rb1+ Kf2 93.Kd2 Kg3 94.Kc2 Kg2 95.Rb3 Kh1 96.Rb7 Kg1 97.Kb3 Kh2 98.Ra7 Kg2 99.Rh7 Kg1 100.Kc4 Kf2 101.Re7 Kf1 102.Re5 Kg1 103.Kd4 Kh1 104.Re6 Kg1 105.Ra6 Kf2 106.Kd5 Kf3 107.Re6 Kg2 108.Re3 Kf1 109.Re8 Kg1 110.Kc6 Kf2 111.Kc5 Kf1 112.Re7 Kg1 113.Rg7+ Kh2 114.Rc7 Kg3 115.Kd4 Kf4 116.Rf7+ Kg3 117.Rf5 Kh2 118.Re5 Kg1 119.Kd5 Kf2 120.Ke4 Ke2 121.Rd5 Kf2 122.Kf4 Ke2 123.Rd6 Kf2 124.Re6 Kg2 125.Re2+ Kf1 126.Kf3 Kg1 127.Kg3 Kf1 128.Re5 Kg1 129.Re1# 1-0