1.Nf3 h6 2.c4 e6 3.e4 d5 4.cxd5 exd5 5.exd5 Nf6 6.Bc4 Nbd7 7.O-O Nb6 8.Bb5+ Bd7 9.Re1+ Be7 10.Bxd7+ Qxd7 11.Ne5 Qxd5 12.d4 O-O 13.Nc3 Qd8 14.Qd3 Re8 15.Qg3 Nh5 16.Qf3 Nf6 17.Qxb7 Qxd4 18.Nc6 Bd6 19.Be3 Qh4 20.h3 Nbd5 21.Nxd5 Nxd5 22.Rad1 Nxe3 23.Rxe3 Qc4 24.Rde1 Rf8 25.b3 Qc2 26.Qa6 Qd2 27.g3 Bc5 28.R3e2 Qd7 29.Qb5 Qd6 30.Re5 Bb6 31.Kg2 a5 32.Qc4 Qd2 33.R1e2 Qd6 34.Rf5 Kh7 35.Ne7 Qd4 36.Qc2 g6 37.Rxf7+ Rxf7 38.Qxg6+ Kh8 39.Qxf7 Qg7 40.Ng6+ Kh7 41.Qxg7+ Kxg7 42.Ne5 a4 43.b4 a3 44.Rc2 Rd8 45.Nc4 Rd3 46.Nxb6 cxb6 47.b5 h5 48.h4 Rd5 49.Rc3 Rxb5 50.Rxa3 Rb2 51.Ra7+ Kg6 52.Ra6 Kf5 53.a4 Kg4 54.Ra8 Ra2 55.Rg8+ Kf5 56.Rg5+ Ke6 57.Rxh5 Rxa4 58.Rb5 Kf7 59.Rxb6 Rg4 60.Rb7+ Kg8 61.h5 Rg5 62.h6 Ra5 63.g4 Kh8 64.Kg3 Rd5 65.Kf3 Rg5 66.Rb8+ Kh7 67.Rb6 Rh5 68.gxh5 Kh8 69.Rb7 Kg8 70.Rb4 Kf7 71.Rb1 Kf6 72.Ke3 Ke5 73.Kd3 Kd5 74.Kc3 Ke6 75.Kb3 Kd7 76.Ka3 Kc6 77.Rb2 Kc7 78.Rb3 Kc6 79.Rb4 Kd7 80.Ka2 Kd8 81.Kb1 Ke8 82.Ka1 Kf8 83.Ka2 Ke8 84.Kb1 Kf7 85.Kb2 Kf8 86.Ka1 Kg8 87.Ka2 Kf8 88.Kb1 Ke8 89.h7 Kd7 90.Ka1 Kc8 91.h8=R+ Kc7 92.h6 Kd6 93.h7 Ke6 94.Rb1 Kf5 95.f3 Ke6 96.f4 Kd6 97.f5 Kd5 98.f6 Ke6 99.f7 Ke5 100.f8=R Ke4 101.Ra8 Ke3 102.Ra5 Kd3 103.Ra2 Kc3 104.Rbb2 Kd3 105.Rb3+ Kc4 106.Rba3 Kd5 107.Ra4 Kc6 108.R2a3 Kc5 109.Ka2 Kc6 110.Ra5 Kc7 111.R3a4 Kb6 112.Ka3 Kb7 113.Ra6 Kc7 114.R4a5 Kd7 115.Ka4 Kc7 116.Ra7+ Kd6 117.R5a6+ Kd5 118.Ka5 Kd4 119.Raa8 Ke4 120.R6a7 Kd3 121.Ka6 Ke4 122.Rhg8 Kd3 123.h8=R Kc4 124.Rh5 Kb4 125.Rh2 Ka3 126.Rg5 Kb3 127.Rah7 Kb4 128.Ka7 Ka3 129.R2h3+ Kb2 130.Rh1 Kb3 131.R1h2 Ka3 132.Rg6 Ka4 133.Kb6+ Kb4 134.Kc6 Kc4 135.Kd6 Kb4 136.Kd7 Kc4 137.Kd8 Kb5 138.Ra5+ Kc4 139.Raa6 Kb4 140.Raa7 Kc3 141.Ra8 Kd4 142.Kc8 Kc4 143.Kb8 Kd5 144.Ka7 Kc5 145.R2h5+ Kc4 146.Rhh8 Kd3 147.Rhd8+ Kc3 148.Kb8 Kc2 149.Ka7 Kb2 150.Rh2+ Kb1 151.Rdh8 Kc1 152.Rg1# 1-0