1.Nf3 Nf6 2.Nc3 d5 3.d4 e6 4.Bf4 Bb4 5.Qd3 c5 6.dxc5 O-O 7.a3 Bxc5 8.e4 Nc6 9.Bg5 h6 10.Bh4 d4 11.Nb5 e5 12.Bxf6 gxf6 13.Nh4 a6 14.Qg3+ Kh7 15.Qf3 axb5 16.Bxb5 Rg8 17.h3 Qa5+ 18.b4 Bxb4+ 19.Ke2 Qxb5+ 20.Qd3 Qxd3+ 21.cxd3 Be6 22.f3 Kg7 23.Rag1 Be7 24.g3 Bc8 25.Nf5+ Bxf5 26.g4 Rae8 27.Rg3 Kf8 28.exf5 Bd8 29.h4 Nb4 30.Rgh3 Be7 31.Kd2 Rc8 32.Rb1 Rc3 33.Ke2 Rc2+ 34.Ke1 Rc3 35.Ke2 Rh8 36.Rd1 Rc7 37.a4 Nc6 38.Rdh1 h5 39.Kf2 Rh6 40.R1h2 Bd8 41.a5 Ke7 42.Rg2 Kd7 43.Ke2 hxg4 44.Kf1 b5 45.Rhh2 Nb8 46.fxg4 Kd6 47.Ra2 Kd5 48.Kf2 Rb7 49.g5 fxg5 50.Kg3 Rc6 51.Ra1 Kd6 52.h5 g4 53.h6 Bf6 54.h7 Rc8 55.a6 Ra7 56.Rh6 Nd7 57.Rah1 Rxa6 58.h8=B Ke7 59.R6h2 Rc3 60.Rb1 Rc2 61.Bxf6+ Kxf6 62.Rxc2 Kg5 63.Rxb5 Ra3 64.Rd2 f6 65.Rd5 Nb6 66.Rd8 Nc4 67.Rg8+ Kxf5 68.Rf2+ Ke6 69.Re8+ Kf7 70.Rh8 Rxd3+ 71.Kxg4 Ne3+ 72.Kg3 Nd5+ 73.Kg4 Ra3 74.Rb2 Ne3+ 75.Kh5 Ra1 76.Rb7+ Ke6 77.Kg6 Rg1+ 78.Kh7 Kf5 79.Rf8 Nd5 80.Rd7 Ke4 81.Rfd8 Ne3 82.Rd6 f5 83.Re8 Nc4 84.Rc6 Rc1 85.Kg6 f4 86.Kf6 f3 87.Rxe5+ Nxe5 88.Rxc1 Ng4+ 89.Kg5 Ne3 90.Rb1 f2 91.Rb8 Kd3 92.Rf8 f1=Q 93.Rxf1 Nxf1 94.Kg4 Kd2 95.Kh4 d3 96.Kh3 Kd1 97.Kg4 Kc1 98.Kh3 Kc2 99.Kg4 Nd2 100.Kg5 Kb1 101.Kf4 Nc4 102.Kg5 Nd6 103.Kg4 Ka2 104.Kh4 Nc4 105.Kg4 Na3 106.Kh4 Kb2 107.Kh5 Kc2 108.Kh4 d2 109.Kh5 Kb3 110.Kg6 Nb5 111.Kf5 Kc3 112.Kg6 Na7 113.Kg5 Nb5 114.Kf5 d1=R 115.Kg6 Kb3 116.Kh6 Rd8 117.Kh7 Na3 118.Kg6 Rb8 119.Kh6 Kc3 120.Kh5 Rd8 121.Kg4 Rd1 122.Kh4 Kd3 123.Kh3 Kc4 124.Kg3 Rd5 125.Kf3 Kc5 126.Ke3 Rd7 127.Kf3 Rd2 128.Kf4 Nc4 129.Kf3 Kb5 130.Kg3 Nb2 131.Kh4 Kc6 132.Kh3 Rd6 133.Kg2 Kd7 134.Kg3 Ke7 135.Kg2 Rg6+ 136.Kf2 Ke8 137.Ke3 Rb6 138.Kf4 Rc6 139.Ke5 Kd7 140.Kf4 Rc4+ 141.Ke5 Ke7 142.Kd5 Kd8 143.Ke6 Kc8 144.Kf5 Rc2 145.Ke5 Rc6 146.Ke4 Ra6 147.Kf3 Rg6 148.Kf4 Kc7 149.Kf5 Rd6 150.Ke5 Rc6 151.Ke4 Nd3 152.Kd4 Rc2 153.Kd5 Kd7 154.Ke4 Ke6 155.Kd4 Rc6 156.Ke3 Rc4 157.Ke2 Re4+ 158.Kd1 Re1+ 159.Kc2 Kd5 160.Kc3 Re2 161.Kb3 Kd4 162.Ka4 Kc4 163.Ka3 Rf2 164.Ka4 Ra2# 0-1