1.d4 Nf6 2.Nf3 e6 3.c4 Bb4+ 4.Nbd2 c5 5.e3 cxd4 6.exd4 Nc6 7.a3 Be7 8.Bd3 d5 9.cxd5 exd5 10.O-O Bg4 11.h3 Bh5 12.Qa4 O-O 13.Ne5 Qb6 14.Nb3 Bg6 15.Nxg6 hxg6 16.Be3 Bd6 17.Rfc1 Rfe8 18.Nc5 Re7 19.Nxb7 Rxb7 20.Qxc6 a5 21.a4 Rab8 22.Qxb6 Rxb6 23.Bb5 Ne4 24.Rc2 Bf8 25.Rc7 Nd6 26.Bc6 Rxb2 27.Bxd5 Rb1+ 28.Rxb1 Rxb1+ 29.Kh2 Ra1 30.Bc6 Nf5 31.Bf4 Nxd4 32.Be8 f6 33.Bxg6 Rxa4 34.Rc8 Nf3+ 35.Kg3 Ne5 36.Bxe5 fxe5 37.Ra8 Rf4 38.Rxa5 Bd6 39.Ra8+ Rf8 40.Ra6 Rf6 41.Be4 Bb4 42.Ra2 Be1 43.Re2 Bb4 44.h4 Rd6 45.Rb2 Be1 46.Kh3 g6 47.g4 Bd2 48.Bxg6 Rxg6 49.Rxd2 Rg7 50.Rd5 e4 51.Re5 Kh7 52.f4 Rg5 53.h5 Rg6 54.Rf5 Kh8 55.Kh4 Re6 56.Rc5 e3 57.Rc1 e2 58.Re1 Rd6 59.Rxe2 Rd1 60.Re8+ Kg7 61.Rb8 Rd8 62.Rxd8 Kh7 63.Rd3 Kh6 64.Rd2 Kh7 65.Rf2 Kg8 66.Re2 Kh7 67.Rb2 Kg8 68.g5 Kh8 69.Rb6 Kg7 70.Rb1 Kf8 71.Rb4 Ke7 72.Kg3 Kd8 73.Ra4 Kc8 74.Ra7 Kb8 75.Kg2 Kxa7 76.Kf1 Kb7 77.Kf2 Kc6 78.g6 Kd5 79.Kf3 Kc6 80.Kg2 Kd6 81.Kf1 Ke6 82.Ke1 Kf6 83.Kd2 Kf5 84.Kd3 Kxf4 85.Ke2 Kf5 86.g7 Ke5 87.Kd1 Kf6 88.h6 Kg5 89.h7 Kh4 90.g8=B Kh3 91.Kc2 Kg3 92.Bc4 Kg2 93.Ba2 Kg3 94.Kd1 Kf2 95.Bb1 Ke3 96.Bf5 Kf2 97.Be4 Kf1 98.Bg2+ Kxg2 99.Ke1 Kg3 100.h8=Q Kf3 101.Qh2 Kg4 102.Qg1+ Kf5 103.Qg3 Ke6 104.Qg2 Kf6 105.Kd1 Ke6 106.Kc1 Kd7 107.Kd2 Kc8 108.Qf2 Kd7 109.Kc1 Ke6 110.Qc2 Kd7 111.Qd3+ Kc8 112.Qe4 Kd7 113.Kc2 Kd8 114.Qb4 Kd7 115.Qb8 Ke6 116.Kb1 Kd7 117.Qh2 Kc6 118.Kb2 Kb5 119.Qc2 Ka6 120.Qa4+ Kb7 121.Kc1 Kc7 122.Qf4+ Kd8 123.Qd2+ Ke7 124.Qe1+ Kf7 125.Kd1 Kf8 126.Qh4 Kf7 127.Qh5+ Kf6 128.Qh7 Ke5 129.Qa7 Kd5 130.Kc1 Ke4 131.Qa8+ Kd3 132.Qd8+ Ke3 133.Qg5+ Ke2 134.Qg1 Kf3 135.Qg8 Ke3 136.Qc4 Kf3 137.Qb4 Ke2 138.Qb7 Ke1 139.Qc8 Ke2 140.Kb2 Kf2 141.Qg4 Kf1 142.Kc3 Kf2 143.Kd4 Ke1 144.Ke3 Kf1 145.Ke4 Kf2 146.Kf4 Ke1 147.Ke3 Kf1 148.Qg7 Ke1 149.Qg1# 1-0