1.e4 c6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Nd7 5.c3 Ngf6 6.Nxf6+ Nxf6 7.Nf3 Bf5 8.Ne5 Nd7 9.Nxf7 Kxf7 10.Qf3 e6 11.g4 Qf6 12.gxf5 Qxf5 13.Qxf5+ exf5 14.Bc4+ Kf6 15.h4 Re8+ 16.Kf1 g6 17.Bg5+ Kg7 18.h5 h6 19.Bf4 g5 20.Bc7 Rc8 21.Bh2 Re8 22.Rg1 Kf6 23.Bc7 Rc8 24.Bg3 Re8 25.Bc7 Rc8 26.Bh2 Re8 27.Kg2 f4 28.Rge1 Bd6 29.f3 Nb6 30.Bd3 Nd5 31.Bg1 Rhg8 32.Bh7 Rgf8 33.Bg6 Re7 34.Re4 Ne3+ 35.Bxe3 fxe3 36.Kf1 Rxe4 37.fxe4 Bf4 38.Bf5 c5 39.Ke2 Rd8 40.Rd1 a5 41.dxc5 Rxd1 42.Kxd1 Ke5 43.Ke2 a4 44.b4 axb3 45.axb3 Bh2 46.b4 Kf4 47.Bc8 Kxe4 48.Bxb7+ Kf4 49.Bg2 g4 50.c6 Kg5 51.c4 Bc7 52.c5 Kxh5 53.b5 Bf4 54.b6 Kh4 55.c7 Kg3 56.c8=Q h5 57.Kd3 Kf2 58.Qf5 Kg3 59.Qf6 Bh6 60.Qf7 Kh4 61.Qe7+ Bg5 62.Qe8 Bf6 63.Kc4 Bg7 64.Kb4 Bc3+ 65.Ka4 Ba5 66.Kb3 Be1 67.Ka2 Kg3 68.Kb1 e2 69.Qxe2 Bd2 70.Ka1 Bh6 71.Ka2 Bf8 72.Ka3 Bg7 73.Ka4 Bh6 74.Ka5 Kh2 75.Ka6 Bg7 76.Ka7 Kg1 77.Ka8 Bh8 78.Kb7 Bd4 79.Ka6 Bf6 80.Ka5 Bc3+ 81.Ka4 Bb2 82.Kb3 Bc1 83.Ka2 Ba3 84.Kb1 Bc1 85.Ka1 Bf4 86.Ka2 Bh6 87.Ka3 Bf4 88.Ka4 Be3 89.Ka5 Kh2 90.Ka6 Bg5 91.Ka7 h4 92.Ka8 Kg1 93.Kb7 Kh2 94.Ka6 Bf6 95.Kb5 Be5 96.Ka4 Bh8 97.Ka3 Be5 98.Ka2 Kg1 99.Kb1 Bf4 100.Kb2 Be5+ 101.Qxe5 Kf2 102.Ka1 Kxg2 103.Ka2 Kh1 104.Ka3 h3 105.Ka4 h2 106.Ka5 g3 107.Qe1+ Kg2 108.Qe4+ Kh3 109.b7 g2 110.Qf3+ Kh4 111.Qxg2 h1=R 112.Qxh1+ Kg5 113.Kb4 Kg4 114.Kc4 Kg5 115.Kd5 Kf4 116.Kd4 Kf5 117.Kd5 Kg4 118.Ke6 Kg5 119.Ke7 Kf4 120.Kd7 Kg4 121.Kc7 Kg3 122.Kb6 Kg4 123.Ka5 Kf5 124.Ka4 Ke5 125.Ka3 Kf5 126.Kb2 Ke5 127.Qa1 Ke4 128.Ka2 Kf4 129.Ka3 Kf5 130.Ka4 Kf4 131.Ka5 Ke4 132.Ka6 Kd5 133.Ka7 Kc4 134.Ka8 Kb3 135.c6 Kc2 136.Qa2+ Kd3 137.Qa5 Ke2 138.Qa1 Kf3 139.Qa2 Kf4 140.Qa3 Kf5 141.Qa4 Ke6 142.Qa5 Kf7 143.Qa6 Kf8 144.Qa7 Kg7 145.Qa4 Kf8 146.Qa5 Kf7 147.c7 Kf8 148.Ka7 Kg7 149.Kb8 Kf7 150.Kc8 Kg8 151.Kd7 Kh8 152.Ke6 Kg7 153.Ke7 Kg8 154.Kf6 Kh7 155.Kf7 Kh8 156.Qh5# 1-0