1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.d4 e6 5.h3 Bh5 6.g4 Bg6 7.exd5 cxd5 8.h4 Nc6 9.Bb5 Bb4 10.Ne5 Ne7 11.h5 Be4 12.f3 Bxc3+ 13.bxc3 Qa5 14.Bxc6+ bxc6 15.fxe4 Qxc3+ 16.Bd2 Qxd4 17.Nf3 Qxe4+ 18.Qe2 Qxg4 19.h6 gxh6 20.O-O-O Qa4 21.Qe5 Rg8 22.Qb2 Qb5 23.Qxb5 cxb5 24.Rxh6 Rg7 25.Rdh1 Rc8 26.Rxh7 Rxh7 27.Rxh7 Ng6 28.Ng5 Ne5 29.Rh8+ Kd7 30.Rxc8 Kxc8 31.Bf4 Ng6 32.Bg3 Nh8 33.Be5 Ng6 34.Bf6 Kd7 35.Nxf7 a5 36.Kd2 b4 37.Ke3 a4 38.Ne5+ Nxe5 39.Bxe5 Kc6 40.Kd4 Kb6 41.Bd6 Kb5 42.Be7 a3 43.Bd8 Kc6 44.Bg5 Kd6 45.Bf4+ Kc6 46.Bd2 Kb5 47.Be1 Kb6 48.Bxb4 Ka6 49.Kc5 Kb7 50.Ba5 Ka6 51.Bb6 Kb7 52.Bd8 Kc8 53.Bg5 Kb7 54.Kb4 Kb8 55.Bd8 Kb7 56.Ka5 Ka8 57.Ka6 d4 58.Kb5 e5 59.Bf6 e4 60.Bxd4 e3 61.Kc5 e2 62.Bf2 Ka7 63.Kd4 e1=R 64.Bxe1 Kb8 65.c3 Kc8 66.Kd5 Kb8 67.Ke6 Kc7 68.Kd5 Kd8 69.Bg3 Kd7 70.Kc5 Ke6 71.Bh4 Kf7 72.Kb6 Ke8 73.Kc7 Kf8 74.Kb8 Ke8 75.c4 Kd7 76.Be7 Kc6 77.Bb4 Kd7 78.Bxa3 Ke6 79.Kb7 Kf5 80.c5 Kf6 81.Bb4 Ke7 82.Bd2 Ke6 83.Bf4 Kd5 84.Kb6 Ke4 85.Be5 Ke3 86.Bc3 Kd3 87.a4 Kc4 88.Bd2 Kb3 89.Ka6 Kxa4 90.Bf4 Kb3 91.Be3 Kc4 92.Ka5 Kc3 93.Ka6 Kc4 94.Kb7 Kd3 95.Bg5 Kd4 96.c6 Ke5 97.Kc7 Kd5 98.Bf4 Kc5 99.Bh2 Kb4 100.Kb8 Kc4 101.Bf4 Kb3 102.c7 Ka2 103.Bd6 Ka1 104.Ka7 Ka2 105.c8=R Kb2 106.Be5+ Kb3 107.Rb8+ Ka3 108.Rb1 Ka2 109.Rf1 Ka3 110.Bh8 Ka4 111.Bd4 Ka3 112.Re1 Kb4 113.Ka8 Kc4 114.Ba7 Kd5 115.Rc1 Ke4 116.Rg1 Kd5 117.Rd1+ Kc6 118.Bd4 Kd5 119.Rd2 Kd6 120.Rb2 Kc7 121.Bb6+ Kc8 122.Ba7 Kd7 123.Bb8 Kc8 124.Ra2 Kd8 125.Rf2 Kc8 126.Rf6 Kd8 127.Rf7 Kc8 128.Re7 Kd8 129.Rc7 Ke8 130.Rc4 Kd8 131.Ka7 Ke8 132.Rf4 Kd7 133.Rf5 Ke7 134.Kb6 Kd7 135.Rc5 Kd8 136.Bh2 Ke7 137.Rc3 Kf6 138.Rc8 Kg6 139.Ka6 Kf6 140.Bf4 Kg7 141.Kb6 Kg6 142.Rf8 Kg7 143.Bh6+ Kh7 144.Ka7 Kg6 145.Kb6 Kh7 146.Rf6 Kg8 147.Kc7 Kh7 148.Kd8 Kh8 149.Rf4 Kg8 150.Ke7 Kh7 151.Kf7 Kh8 152.Bg5 Kh7 153.Rh4# 1-0