1.e4 c6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.c3 Bf5 7.Ne2 Bd6 8.Ng3 Bg6 9.h4 Bxg3 10.Qe2+ Be5 11.dxe5 O-O 12.h5 Bf5 13.g4 Be6 14.exf6 Qxf6 15.Be3 Nd7 16.O-O-O Rfe8 17.g5 Qe7 18.h6 g6 19.Qd2 Ne5 20.Qd6 Bxa2 21.Qxe7 Rxe7 22.Rh4 Nf3 23.Rh3 Bd5 24.Rxd5 cxd5 25.Rxf3 d4 26.cxd4 Rc8+ 27.Kb1 Rd7 28.Rf6 Rdd8 29.Bg2 Ra8 30.Bf3 Rd5 31.Bxd5 Kf8 32.Rd6 Ke8 33.Kc1 a5 34.Kc2 Rc8+ 35.Kb3 Rc6 36.Rd7 f6 37.Rd8+ Kxd8 38.Bxc6 f5 39.Ba4 Kc8 40.Bc1 Kd8 41.Ka2 b6 42.Bc2 f4 43.Be3 Kd7 44.Bxg6 a4 45.d5 a3 46.Be8+ Kxe8 47.Bc5 bxc5 48.bxa3 Kd8 49.Kb3 Ke8 50.f3 Ke7 51.Kc3 Kf8 52.Kc4 Ke7 53.Kb3 Ke8 54.Kc2 Kf8 55.Kd3 Ke7 56.Kc4 Kd7 57.Kb5 Ke7 58.Kxc5 Kd7 59.Kc4 Ke8 60.Kd4 Kf7 61.Ke5 Ke7 62.Kxf4 Kf7 63.Kg4 Ke7 64.d6+ Kf8 65.Kh4 Kf7 66.Kh5 Kf8 67.g6 Kg8 68.Kg4 Kh8 69.Kf5 hxg6+ 70.Kxg6 Kg8 71.d7 Kh8 72.Kg5 Kg8 73.Kh5 Kh8 74.Kg5 Kg8 75.d8=B Kh8 76.a4 Kh7 77.a5 Kh8 78.Kf4 Kg8 79.Bg5 Kf8 80.Ke4 Ke8 81.Be7 Kf7 82.Bg5 Kf8 83.f4 Kf7 84.Kd3 Kg8 85.Kc4 Kh8 86.Kb3 Kg8 87.Kb4 Kh7 88.Ka3 Kg8 89.Be7 Kh7 90.Bg5 Kh8 91.Ka2 Kg8 92.Ka3 Kh8 93.Kb3 Kg8 94.Bd8 Kh7 95.Ka3 Kxh6 96.Bg5+ Kg7 97.Bd8 Kh6 98.Bh4 Kh5 99.Bg5 Kg4 100.f5 Kf3 101.Ka2 Ke4 102.Bh4 Kxf5 103.a6 Ke4 104.a7 Kf4 105.Bg5+ Kxg5 106.a8=Q Kg4 107.Qb7 Kf5 108.Qg2 Ke6 109.Qg1 Ke5 110.Qc1 Kf6 111.Qc3+ Ke6 112.Qg7 Kd6 113.Qg4 Kc6 114.Ka1 Kd5 115.Qh3 Kc5 116.Qh4 Kb6 117.Qf4 Ka7 118.Qa4+ Kb7 119.Qe4+ Ka6 120.Qe8 Ka5 121.Qc8 Kb4 122.Qh8 Kc4 123.Qh1 Kc5 124.Qe1 Kd5 125.Qe7 Kc6 126.Kb2 Kd5 127.Qc7 Kd4 128.Qb6+ Ke4 129.Qc5 Kf3 130.Qe5 Kg2 131.Qd5+ Kf1 132.Qh5 Kf2 133.Qh6 Kg3 134.Kc3 Kf3 135.Qh8 Kf4 136.Qh4+ Ke5 137.Qh7 Kd6 138.Kc4 Ke5 139.Qg7+ Kd6 140.Qg4 Ke5 141.Qg1 Kd6 142.Qe3 Kc7 143.Qe8 Kb6 144.Kb3 Ka5 145.Qf8 Kb5 146.Qa3 Kb6 147.Kc3 Kb5 148.Qe7 Ka5 149.Qe1 Ka4 150.Qf1 Ka5 151.Qb1 Ka6 152.Kc4 Ka7 153.Kc5 Ka6 154.Qb6# 1-0