1.e4 c6 2.Nc3 d5 3.Nf3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Bd6 7.Qe2+ Qe7 8.O-O Qxe2 9.Bxe2 O-O 10.d4 Re8 11.Be3 f5 12.Bd3 f4 13.Bd2 Bg4 14.Rfe1 Nd7 15.a4 Bxf3 16.gxf3 Nf8 17.a5 Ne6 18.c3 Rad8 19.Be4 a6 20.b4 g6 21.Kg2 Kg7 22.h4 h5 23.Rad1 Be7 24.Rh1 Rd7 25.Be1 Red8 26.Bd2 Bf6 27.Be1 Nc7 28.Bd2 Ne6 29.Bc1 Be7 30.Bb2 Nc7 31.Bc1 Nd5 32.Bd2 Bd6 33.Rb1 Be7 34.Bxd5 Rxd5 35.Bxf4 Bf6 36.Be3 R5d7 37.Kg3 Be7 38.f4 f5 39.Kf3 Bf6 40.Ke2 Kf7 41.Kd3 Re8 42.Rbg1 Red8 43.Rg2 Rg8 44.Rg3 Rgd8 45.Rhg1 Rg8 46.Rh3 Rgd8 47.Rhh1 Rg8 48.Rg2 Rgd8 49.f3 Re8 50.Rhg1 Rg8 51.Bf2 Re7 52.Be1 Rge8 53.Bd2 Rg8 54.Rh2 Rge8 55.Rgg2 Rd7 56.Rh1 Rde7 57.Rhg1 Rg8 58.Rh1 Rge8 59.Rh3 Rd7 60.Rhg3 Rg8 61.Rh3 Re8 62.Rg1 Rde7 63.Rhg3 Rg8 64.Rh1 Rge8 65.Rg2 Rd7 66.Rhg1 Rg8 67.Be1 Re7 68.Bf2 Rd7 69.Re1 Rgd8 70.Rgg1 Rg8 71.Re2 Rgd8 72.Rge1 Be7 73.Re6 Bf6 74.R1e2 Bg7 75.Kc4 Bf8 76.Be1 Bg7 77.Bg3 Bf6 78.Bf2 Bg7 79.Kc5 Bf8+ 80.Kb6 Bg7 81.Be1 Bf6 82.Bf2 Bg7 83.Re1 Bf6 84.c4 Rc8 85.R6e2 Bd8+ 86.Kc5 Be7+ 87.Rxe7+ Rxe7 88.Rxe7+ Kxe7 89.Kb6 Rb8 90.Kc7 Re8 91.Kxb7 Kd7 92.Kxa6 Re2 93.Bg1 Re1 94.Bh2 Re2 95.Bg3 Rb2 96.b5 cxb5 97.cxb5 Kc7 98.b6+ Kb8 99.d5 Rd2 100.Be1 Rd3 101.Bb4 Rxd5 102.Bc3 Rd7 103.Be5+ Kc8 104.Kb5 Rd5+ 105.Kc6 Rxa5 106.b7+ Kd8 107.b8=Q+ Ke7 108.Qb7+ Ke6 109.Qc8+ Kf7 110.Qd7+ Kf8 111.Kd6 Ra6+ 112.Kc5 Ra5+ 113.Kb6 Ra3 114.Kb7 Rxf3 115.Qg7+ Ke8 116.Qxg6+ Ke7 117.Qxh5 Rf2 118.Qg5+ Ke6 119.h5 Rf3 120.h6 Rf2 121.h7 Rh2 122.Qg6+ Ke7 123.Qg7+ Ke6 124.h8=Q Rxh8 125.Qxh8 Kd7 126.Qh7+ Kd8 127.Qg6 Ke7 128.Qxf5 Kd8 129.Qg5+ Kd7 130.Qh6 Kd8 131.Qh7 Ke8 132.Qh8+ Kd7 133.Qh7+ Kd8 134.Qh8+ Kd7 135.Qh7+ Kd8 136.f5 Ke8 137.Bf4 Kf8 138.Bg5 Ke8 139.Bh6 Kd8 140.Bg7 Ke8 141.Bh8 Kf8 142.f6 Ke8 143.Qg8+ Kd7 144.f7 Ke7 145.Kc7 Ke6 146.Kc6 Ke7 147.Kd5 Kd7 148.Ke5 Ke7 149.Kf5 Kd7 150.Kg5 Ke7 151.Kh6 Ke6 152.Kg6 Ke7 153.Kg7 Ke6 154.Kf8 Kd6 155.Ke8 Ke6 156.f8=Q# 1-0