1.Nf3 Nf6 2.d4 b5 3.Bg5 g6 4.Nbd2 h6 5.Bxf6 exf6 6.e4 a6 7.a4 bxa4 8.Bc4 Nc6 9.Rxa4 Rb8 10.O-O Bg7 11.Nb3 d6 12.Bxa6 Bd7 13.Ra3 O-O 14.c3 Ne7 15.Re1 f5 16.e5 Be6 17.Qc2 Nc6 18.exd6 cxd6 19.Nbd2 Qc7 20.Qb1 Ra8 21.Qa1 Rfb8 22.Bf1 Rxa3 23.Qxa3 g5 24.h3 Ne7 25.Nc4 g4 26.hxg4 fxg4 27.Nfd2 d5 28.Ne5 Bxe5 29.Rxe5 Ng6 30.Re3 h5 31.Nb3 Qb6 32.Nc5 Qxb2 33.Qxb2 Rxb2 34.Nxe6 fxe6 35.Rxe6 Kf7 36.Rd6 Ne7 37.Rh6 Rc2 38.Rxh5 Rxc3 39.g3 Rc1 40.Rg5 Rd1 41.Rxg4 Nc6 42.Rf4+ Ke7 43.Kg2 Nxd4 44.Rh4 Nc2 45.Be2 Rd2 46.Kf1 Nd4 47.Bg4 Ra2 48.Rh6 Ra1+ 49.Kg2 Ra2 50.Rb6 Rd2 51.Ra6 Nb5 52.Re6+ Kf7 53.Re2 Rd4 54.f4 Nc3 55.Re5 Rd2+ 56.Kh3 d4 57.Bh5+ Kg7 58.Re7+ Kf6 59.Rd7 Ke6 60.Rd8 Ke7 61.Re8+ Kd7 62.Ra8 Rf2 63.Ra3 Ke7 64.Kg4 Re2 65.Kf5 Re3 66.g4 Nb5 67.Ra5 Nd6+ 68.Kg6 d3 69.g5 d2 70.f5 Rg3 71.f6+ Ke6 72.Bd1 Nf7 73.Ra6+ Nd6 74.f7 Rxg5+ 75.Kxg5 Ke7 76.Rxd6 Kxd6 77.Kf6 Kc7 78.Kg7 Kb7 79.Bf3+ Kc7 80.Be2 Kd8 81.Kg8 d1=R 82.Bxd1 Ke7 83.Ba4 Ke6 84.Bd7+ Kd6 85.Bb5 Ke5 86.Kf8 Ke4 87.Ba4 Kf4 88.Ke8 Kf5 89.f8=Q+ Ke5 90.Bc6 Ke6 91.Qg8+ Kf6 92.Qf8+ Ke6 93.Qe7+ Kf5 94.Qe4+ Kf6 95.Qf4+ Kg7 96.Qd2 Kh7 97.Qd7+ Kg8 98.Qf5 Kg7 99.Qc8 Kg6 100.Kd7 Kf7 101.Kd6 Kg7 102.Bf3 Kg6 103.Bg4 Kh7 104.Ke6 Kh6 105.Qb8 Kg6 106.Qa7 Kg5 107.Kf7 Kxg4 108.Kg6 Kf4 109.Kg7 Kg5 110.Qa2 Kh5 111.Qf2 Kg4 112.Qg1+ Kf5 113.Qe1 Kg5 114.Qc3 Kh5 115.Kh8 Kg4 116.Qa5 Kh4 117.Kg8 Kg4 118.Qe5 Kf3 119.Qb5 Kf2 120.Kg7 Kg3 121.Qd5 Kf2 122.Qd2+ Kf3 123.Qc2 Kf4 124.Kh7 Kg3 125.Qc3+ Kf4 126.Qb4+ Kg3 127.Qa3+ Kh4 128.Qc3 Kg4 129.Qb3 Kg5 130.Kh8 Kg4 131.Qg8+ Kf4 132.Qc4+ Kf3 133.Qd5+ Kg4 134.Qa2 Kh5 135.Qc2 Kg4 136.Kg7 Kf4 137.Kf6 Kf3 138.Ke5 Kg3 139.Kf5 Kh3 140.Qc6 Kg3 141.Ke4 Kh2 142.Qa8 Kh1 143.Qa2 Kg1 144.Ke5 Kf1 145.Kf6 Kg1 146.Qa7+ Kf1 147.Qa5 Kg1 148.Qa2 Kh1 149.Ke5 Kg1 150.Qc2 Kh1 151.Qc1+ Kg2 152.Kf4 Kf2 153.Qc2+ Kg1 154.Qd2 Kf1 155.Kf3 Kg1 156.Qg2# 1-0