1.e4 c6 2.Nc3 d5 3.Nf3 Bg4 4.h3 Bxf3 5.Qxf3 Nf6 6.g3 e6 7.Bg2 Bb4 8.a3 Be7 9.Qe2 O-O 10.d3 a5 11.a4 Qb6 12.O-O Rd8 13.exd5 cxd5 14.Nb5 Nc6 15.c3 d4 16.Bxc6 bxc6 17.Nxd4 Bc5 18.Nf3 Bd6 19.Nd2 Bc7 20.Nc4 Qb7 21.Bg5 Rd5 22.Bxf6 gxf6 23.Qf3 Kg7 24.d4 Rb8 25.Rfd1 c5 26.Ne3 Rg5 27.Qxb7 Rxb7 28.d5 Rxb2 29.d6 Bd8 30.Rab1 Rxb1 31.Rxb1 f5 32.Kf1 f4 33.gxf4 Rh5 34.Kg2 Bf6 35.c4 Rh4 36.Kg3 Rh5 37.Rb8 Bh4+ 38.Kg2 Bf6 39.d7 Rh4 40.Ng4 Be7 41.Re8 Bf6 42.Nxf6 Kxf6 43.d8=Q+ Kg7 44.f5 h5 45.f6+ Kh7 46.Kg3 Rxh3+ 47.Kxh3 Kg6 48.Qc8 Kf5 49.Qb8 Kg6 50.Qa8 Kf5 51.Kg3 Kxf6 52.Kf4 Kg6 53.Ke5 f6+ 54.Kf4 Kf7 55.Ke4 Kg6 56.Rd8 Kh6 57.Rc8 Kg7 58.Rb8 Kh6 59.Kf4 Kg7 60.Ke4 Kh6 61.Qb7 Kg6 62.Qc8 Kh6 63.Ra8 Kg6 64.Qb8 Kh6 65.Kf4 Kg7 66.Kf3 Kh6 67.Ke3 Kg7 68.Kf4 Kg6 69.Ke4 Kh6 70.Qa7 Kg6 71.f3 Kh6 72.Kf4 Kg6 73.Ke3 Kh6 74.Kf4 Kg6 75.Rb8 Kh6 76.Qxc5 Kg7 77.Qc6 Kh6 78.Qc7 Kg6 79.Qc8 Kh6 80.c5 Kg7 81.c6 Kh6 82.Ra8 Kg6 83.Ke4 Kh6 84.Kd4 Kg7 85.Kc4 Kh6 86.Kb5 Kg7 87.Ka6 Kg6 88.Kb6 Kf7 89.Kb7 Kg6 90.Kb8 Kh6 91.Qd7 Kg6 92.Qd8 Kh6 93.Qc8 Kg7 94.Qd7+ Kh6 95.Qd8 Kg7 96.Qc8 Kh6 97.Ka7 Kg7 98.Ka6 Kh6 99.Kb6 Kg7 100.Qc7+ Kh6 101.Kb7 Kg6 102.Qc8 Kg5 103.c7 h4 104.Kb8 h3 105.Qd7 h2 106.Qd1 h1=B 107.Qe1 Kf5 108.Qe2 e5 109.Qd3+ Kg5 110.Qc4 Kf5 111.Qb5 Kg5 112.Qa6 Bxf3 113.Qb6 Kf5 114.Qc5 Bc6 115.Qd6 Bd5 116.Qd7+ Be6 117.Qd8 Bg8 118.Kc8 Be6+ 119.Kb8 Bg8 120.c8=Q+ Be6 121.Kc7 Kg6 122.Kd6 Bd7 123.Kxd7 e4 124.Ke7 e3 125.Kd6 Kh6 126.Ke6 Kg7 127.Kd5 Kg6 128.Kc4 Kh6 129.Kb5 Kg7 130.Ka6 Kh6 131.Kb6 Kg7 132.Kb7 Kh6 133.Kc7 Kg7 134.Kd6 Kg6 135.Kd7 Kg7 136.Ke7 Kg6 137.Ra7 Kg7 138.Ra6 Kg6 139.Rb6 Kg7 140.Rb7 Kg6 141.Rc7 Kg7 142.Rd7 Kg6 143.Qb8 Kg7 144.Qa8 Kg6 145.Qdc8 Kg7 146.Rd8 Kg6 147.Qe4+ Kg7 148.Qg6+ Kxg6 149.Ke6 e2 150.Qc1 e1=R+ 151.Qxe1 Kg7 152.Qe2 Kh6 153.Kxf6 Kh7 154.Qh2# 1-0