1.e4 c6 2.Nc3 a6 3.d4 d5 4.Nf3 dxe4 5.Nxe4 Nf6 6.Bd3 Nxe4 7.Bxe4 g6 8.O-O Nd7 9.c3 Bg7 10.Re1 Nf6 11.Bc2 Bg4 12.Bg5 O-O 13.h3 Bxf3 14.Qxf3 Re8 15.Bb3 e6 16.Re2 a5 17.a4 h6 18.Bh4 Qb6 19.Bc4 Nd5 20.Bg3 Rad8 21.Rae1 Rd7 22.Bd3 Qb3 23.Ra1 Red8 24.Bh4 Re8 25.Bg3 Qb6 26.Rae1 Qb3 27.h4 h5 28.Ra1 Red8 29.Rd2 Nf6 30.Bf4 Ng4 31.Bg5 Re8 32.Qe2 Qb6 33.Re1 Qb3 34.Bc2 Qb6 35.Be4 Qb3 36.Bc2 Qb6 37.g3 e5 38.Qc4 Re6 39.Rde2 Kh7 40.Qb3 c5 41.f3 cxd4 42.Qxb6 Rxb6 43.fxg4 d3 44.Rd2 f6 45.Be3 Rxb2 46.Rxd3 Rxd3 47.Bxd3 hxg4 48.Rb1 Rxb1+ 49.Bxb1 f5 50.Ba2 Bh6 51.Bb6 Bd2 52.c4 Be1 53.Kg2 f4 54.Bb1 Bxg3 55.h5 Be1 56.hxg6+ Kg7 57.Be4 f3+ 58.Kf1 Bc3 59.Kf2 Bd4+ 60.Bxd4 exd4 61.c5 g3+ 62.Kxg3 Kf8 63.Bxf3 Ke7 64.Kh3 b5 65.axb5 Ke6 66.Bd1 a4 67.Bxa4 Kf5 68.Bc2+ Kf6 69.g7 Kf7 70.g8=B+ Kg7 71.Bg6 Kh6 72.Bc4 Kxg6 73.Bd5 Kf5 74.Kg3 Ke5 75.Bf3 Kf6 76.Kh4 Kf7 77.c6 Kg8 78.Bh5 d3 79.Kg4 d2 80.Kg5 d1=N 81.Bxd1 Kg7 82.Bb3 Kf8 83.Kh6 Ke8 84.Bf7+ Kf8 85.Ba2 Ke7 86.Kg6 Kd8 87.b6 Ke7 88.Kh6 Kf6 89.Bf7 Kf5 90.Be8 Kf4 91.Bh5 Kf5 92.Bf7 Kf4 93.Be8 Ke5 94.Bd7 Ke4 95.Kg5 Kd5 96.Kf4 Kc4 97.Kg4 Kd5 98.Kg5 Ke5 99.Bh3 Kd6 100.c7 Ke5 101.b7 Kd6 102.b8=Q Kd5 103.Qb7+ Kc4 104.Kh5 Kd3 105.Bf1+ Kd4 106.c8=B Kc3 107.Qe7 Kb3 108.Qd8 Kc3 109.Qe8 Kd4 110.Kh6 Kc5 111.Bb5 Kd5 112.Qe2 Kc5 113.Qf3 Kb4 114.Kg5 Kxb5 115.Bb7 Ka5 116.Ba6 Kb4 117.Qe4+ Kc3 118.Qd5 Kb2 119.Qb5+ Kc1 120.Kh6 Kd2 121.Qb8 Kc1 122.Qd8 Kc2 123.Qd4 Kb1 124.Qh4 Kb2 125.Bd3 Ka3 126.Qd8 Kb2 127.Be2 Kb3 128.Kg5 Kb2 129.Qh8+ Ka2 130.Kf5 Kb1 131.Kf4 Kc1 132.Qd4 Kb1 133.Qd8 Ka1 134.Bd3 Kb2 135.Qf8 Kc3 136.Ke3 Kb2 137.Bf5 Kb3 138.Bc8 Kc4 139.Bg4 Kb5 140.Bh5 Kc4 141.Qe8 Kc5 142.Qe7+ Kb5 143.Qd8 Kc4 144.Qc8+ Kd5 145.Qh3 Kc6 146.Qe6+ Kc5 147.Qa2 Kb4 148.Kf2 Kc3 149.Be2 Kd4 150.Qa3 Kd5 151.Qf3+ Kd6 152.Qg4 Kd5 153.Qh5+ Ke4 154.Bg4 Kd3 155.Qf5+ Kd4 156.Qc8 Kd3 157.Bd7 Kd2 158.Qc5 Kd3 159.Bf5+ Kd2 160.Qc2# 1-0