1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nf6 5.Nxf6+ gxf6 6.Bc4 Rg8 7.Ne2 Bg4 8.O-O a5 9.c3 Nd7 10.Qb3 e6 11.f3 b5 12.fxg4 a4 13.Qc2 bxc4 14.h3 Rg6 15.Nf4 Rg8 16.Qxh7 Rg7 17.Qe4 Qb6 18.Nh5 Rg6 19.Nf4 Rg8 20.Nxe6 fxe6 21.Qxe6+ Be7 22.Qxg8+ Nf8 23.Bd2 Qxb2 24.Rad1 a3 25.Qxc4 Qa1 26.Rxa1 Ng6 27.g5 Bf8 28.Kh2 Rd8 29.Rfc1 Bb4 30.g3 Rd7 31.Qd5 Rc7 32.Qg8+ Bf8 33.g4 c5 34.Qd5 c4 35.Qe4+ Kf7 36.Qc6 Rb7 37.Qd5+ Kg7 38.Qf5 Rb2 39.Rcb1 Kf7 40.Qf2 Rb6 41.Qf4 Rb4 42.h4 Rb7 43.Qe3 Nxh4 44.Rxb7+ Kg6 45.Qe4+ Nf5 46.Rab1 Bd6+ 47.Kh1 Bb8 48.R7b5 Bg3 49.R5b4 fxg5 50.Qg2 Ne3 51.Qe2 Nf1 52.Qe6+ Kh7 53.Qb6 Bd6 54.Rxf1 Kh6 55.Be1 Kg6 56.Bg3 Kg7 57.Rbb1 Be7 58.Qh6+ Kg8 59.Rfe1 Bb4 60.Qg6+ Kh8 61.Bd6 Ba5 62.Bc7 Bb4 63.Rf1 Bc5 64.Rf7 Bb6 65.Rbf1 Ba5 66.Qa6 Bb6 67.R1f3 Ba5 68.Qb6 Bxb6 69.Bf4 Bc5 70.Rf2 Be7 71.Bxg5 Bd6 72.Rd7 Bg3 73.Kg1 Bxf2+ 74.Kxf2 Kg8 75.Rc7 Kh8 76.Kg1 Kg8 77.Rc5 Kg7 78.Kf2 Kg6 79.Rxc4 Kh7 80.Be3 Kh8 81.Bh6 Kh7 82.Rc5 Kxh6 83.c4 Kh7 84.Ke1 Kg7 85.Ra5 Kf7 86.c5 Ke7 87.Ke2 Kf6 88.c6 Ke7 89.g5 Ke8 90.Ra7 Kd8 91.Ke1 Kc8 92.Kd1 Kb8 93.Ra4 Kc7 94.Ra7+ Kd6 95.Ra8 Kd5 96.Ke2 Ke6 97.Rd8 Kf7 98.Kd1 Ke6 99.Kc1 Kf5 100.Kb1 Kg4 101.Rg8 Kh3 102.Rh8+ Kg2 103.Kc2 Kf1 104.Rh7 Kg2 105.Rh6 Kf3 106.Kc3 Kg2 107.Re6 Kh2 108.Kb3 Kg1 109.Rf6 Kh1 110.Rg6 Kg2 111.Kb4 Kh3 112.Rh6+ Kg3 113.Kc5 Kg4 114.c7 Kf5 115.Rd6 Ke4 116.c8=R Kf4 117.d5 Kg3 118.Re8 Kh2 119.Ree6 Kg3 120.Re3+ Kh4 121.Rg3 Kh5 122.Kb6 Kh4 123.Kb5 Kxg3 124.g6 Kf4 125.g7 Ke5 126.Rh6 Kd4 127.Re6 Kxd5 128.g8=Q Kd4 129.Qd8+ Kc3 130.Qd2+ Kxd2 131.Kb4 Kc1 132.Kxa3 Kb1 133.Kb4 Kb2 134.a4 Kb1 135.a5 Kc2 136.a6 Kc1 137.a7 Kd2 138.a8=R Kc2 139.Rd8 Kc1 140.Kb3 Kb1 141.Re1# 1-0