1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 O-O 7.Bg2 Nbd7 8.O-O c6 9.Rd1 b6 10.Bf4 Ba6 11.Nbd2 Nh5 12.Be3 Rc8 13.Rac1 h6 14.Ne5 Nhf6 15.Qa4 Nb8 16.Qb3 Nbd7 17.h3 Qe8 18.Nd3 Bb7 19.Rc2 Qd8 20.Rdc1 Re8 21.c5 Bf8 22.Bf4 Ba8 23.Nf3 bxc5 24.Nxc5 Nxc5 25.dxc5 g5 26.Bd2 e5 27.e3 Rb8 28.Qa3 Bb7 29.Bc3 Nd7 30.Ba5 Qc8 31.e4 d4 32.Bf1 Ba6 33.Bc7 Bxf1 34.Bxb8 Bb5 35.Bd6 Nf6 36.Bxe5 Nxe4 37.Bxd4 Qxh3 38.Nh2 Qd7 39.Be3 Bg7 40.Re1 h5 41.Qb3 h4 42.g4 Be5 43.Rcc1 Qc8 44.Qc2 Bxh2+ 45.Kxh2 Qxg4 46.Qd1 Qf5 47.Qh5 Nd2 48.Bxd2 Qxf2+ 49.Kh1 Rxe1+ 50.Rxe1 Qxd2 51.Rg1 Qd5+ 52.Rg2 Kf8 53.Qxg5 Bc4 54.Kh2 Qxg5 55.Rxg5 Bxa2 56.Rg4 Ke7 57.Rxh4 Ke6 58.Ra4 Bb3 59.Ra3 Bc4 60.Rxa7 Kd5 61.b4 Bb5 62.Rxf7 Kc4 63.Rf4+ Kb3 64.Kg3 Bc4 65.b5 Bxb5 66.Kf2 Kc3 67.Ke3 Bd3 68.Rd4 Bc2 69.Rg4 Bf5 70.Rh4 Bc2 71.Rh1 Kc4 72.Rc1 Kc3 73.Kf4 Kd2 74.Ra1 Kc3 75.Ke5 Bd3 76.Kd6 Bb5 77.Kc7 Kb2 78.Rh1 Kc3 79.Kb6 Bf1 80.Rxf1 Kd3 81.Ka5 Kd2 82.Ka4 Kd3 83.Rf6 Ke4 84.Ka5 Ke3 85.Kb6 Kd2 86.Rf4 Ke2 87.Rf2+ Ke3 88.Rf6 Ke2 89.Kxc6 Kd3 90.Rf7 Ke3 91.Rg7 Kf4 92.Rd7 Kg4 93.Re7 Kg5 94.Kd5 Kf4 95.Rh7 Kg4 96.Rb7 Kg5 97.Rc7 Kg4 98.Rd7 Kf4 99.Rd6 Kg5 100.Ke6 Kg4 101.Kf6 Kf3 102.Kg5 Ke3 103.Kf5 Ke2 104.c6 Ke3 105.Kg6 Kf4 106.Kh7 Kf3 107.Kg6 Ke3 108.Kg7 Ke2 109.Kf8 Kf3 110.Kf7 Kg4 111.Kf8 Kg5 112.Ke7 Kg4 113.Kf7 Kf5 114.Kg7 Ke5 115.Rf6 Kd5 116.c7 Kd4 117.c8=Q Ke5 118.Qc7+ Kd5 119.Kf8 Kd4 120.Ke8 Kd3 121.Kf7 Kd2 122.Qd7+ Kc3 123.Qe7 Kc4 124.Qf8 Kd3 125.Kg8 Ke3 126.Qe8+ Kd2 127.Qf7 Kd1 128.Kh7 Kc2 129.Kh6 Kd1 130.Kg7 Kc1 131.Kf8 Kd1 132.Ke8 Kc2 133.Qg7 Kc1 134.Kf7 Kc2 135.Kg8 Kd3 136.Kh7 Ke3 137.Kh6 Kd4 138.Qh8 Ke5 139.Qg8 Ke4 140.Qh7+ Kd4 141.Kg7 Ke5 142.Kf8 Kxf6 143.Qh6+ Ke5 144.Ke8 Ke4 145.Kf7 Kd5 146.Kg8 Ke4 147.Kh7 Kd4 148.Kg6 Kc3 149.Qh8+ Kd2 150.Kf5 Kd3 151.Qc8 Ke2 152.Ke4 Kd2 153.Qc7 Ke1 154.Ke3 Kf1 155.Qg7 Ke1 156.Qa1# 1-0