1.Nf3 d5 2.e3 h5 3.d4 Nf6 4.Bd3 Bg4 5.O-O c5 6.Nbd2 c4 7.Be2 e6 8.c3 Be7 9.h3 Bf5 10.b3 cxb3 11.axb3 O-O 12.Ba3 Bxa3 13.Rxa3 Nc6 14.b4 Qc7 15.Qa1 a6 16.b5 Ne7 17.bxa6 bxa6 18.Rc1 a5 19.c4 Rfc8 20.Ne5 Ng6 21.Nxg6 Bxg6 22.c5 Rcb8 23.Qc3 Ra7 24.Rca1 Rba8 25.Bb5 Ne4 26.Nxe4 Bxe4 27.Qe1 g5 28.Qd1 Bg6 29.Bd3 Kg7 30.Bxg6 Kxg6 31.g3 Qd7 32.Kg2 a4 33.Rb1 Rc8 34.Rb4 Rca8 35.Qc2+ Kg7 36.c6 Rc7 37.Rb6 Qd6 38.Rxa4 Rac8 39.Raa6 h4 40.gxh4 gxh4 41.Qd1 Qd8 42.Qg4+ Kh6 43.Rb7 Qg5 44.Raa7 Qxg4+ 45.hxg4 Rxc6 46.Rxf7 Kg5 47.Rg7+ Kh6 48.Rae7 Rf8 49.Rh7+ Kg5 50.Reg7+ Kf6 51.g5+ Kf5 52.Rxh4 e5 53.dxe5 Kxe5 54.f4+ Kf5 55.Re7 d4 56.Re5+ Kg6 57.Rh6+ Kf7 58.Rxc6 Kg7 59.Ra6 Kh8 60.Rea5 Re8 61.Kg3 Rxe3+ 62.Kg4 d3 63.Kh5 Re5 64.Kh4 Rc5 65.Rxc5 Kh7 66.Kh3 Kg8 67.Rc7 d2 68.Rd7 d1=N 69.Kg2 Ne3+ 70.Kg3 Kh8 71.Raa7 Nd1 72.Kg4 Nf2+ 73.Kf3 Nh3 74.Rd6 Nf2 75.Rad7 Nh3 76.Ke3 Ng1 77.Rb7 Kg8 78.Kd2 Kf8 79.g6 Nh3 80.Rb8+ Ke7 81.Kc2 Ng5 82.Rd7+ Kxd7 83.fxg5 Kd6 84.Kd2 Kc5 85.Rd8 Kb5 86.Re8 Kc6 87.Re7 Kc5 88.Kc2 Kc6 89.Kd1 Kb5 90.Ke2 Ka5 91.Rc7 Ka6 92.Ke3 Kb5 93.g7 Ka5 94.Rf7 Ka4 95.Kd3 Kb5 96.g8=R Kc5 97.Rb7 Kd6 98.Ra7 Kc6 99.Ra4 Kd6 100.Rf8 Kc7 101.Ra3 Kd6 102.Rf5 Ke6 103.Ra7 Kxf5 104.Kc4 Ke4 105.Ra8 Kf3 106.Ra2 Kg4 107.Kb3 Kh3 108.g6 Kh4 109.Ra7 Kg3 110.Kc4 Kg4 111.Rh7 Kf3 112.Re7 Kf2 113.Rd7 Kf3 114.Rf7+ Ke2 115.Rf8 Ke1 116.Rc8 Kf2 117.Kd3 Kg1 118.Rc7 Kf2 119.Ra7 Kf3 120.g7 Kf4 121.Ke2 Kg5 122.Rb7 Kf4 123.Rb4+ Kg3 124.Rd4 Kg2 125.Rd3 Kh1 126.g8=Q Kh2 127.Rd6 Kh1 128.Rc6 Kh2 129.Qf8 Kg3 130.Qg7+ Kh2 131.Qd7 Kg2 132.Qe7 Kg3 133.Qe6 Kh4 134.Kd1 Kg5 135.Qe7+ Kf5 136.Ke2 Kg4 137.Rc7 Kh3 138.Qe5 Kh4 139.Qc5 Kg3 140.Qc4 Kh2 141.Qd4 Kh1 142.Rc6 Kh2 143.Qc3 Kg2 144.Rb6 Kh1 145.Rf6 Kg1 146.Rf4 Kh2 147.Qh3+ Kg1 148.Qh6 Kg2 149.Qh7 Kg3 150.Qh6 Kg2 151.Rg4# 1-0