1.e4 c6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Bd6 7.Qe2+ Qe7 8.Qxe7+ Kxe7 9.Bd2 Rd8 10.O-O-O Be6 11.Re1 b5 12.Bd3 Kf8 13.Bxh7 Bxa2 14.Be4 a5 15.h4 Bd5 16.h5 Kg8 17.Bxd5 cxd5 18.h6 g6 19.Ne2 b4 20.Nf4 Bxf4 21.Bxf4 Nc6 22.h7+ Kh8 23.Bc7 Rdc8 24.Bb6 a4 25.Bc5 b3 26.c3 Kg7 27.c4 dxc4 28.Kd2 a3 29.bxa3 Ne5 30.h8=B+ Rxh8 31.dxe5 Rhd8+ 32.Kc3 Rd3+ 33.Kxc4 Rad8 34.exf6+ Kxf6 35.a4 b2 36.Rb1 Rd2 37.Bb6 Rc8+ 38.Kb3 Rb8 39.a5 Rd5 40.Rxb2 Re5 41.Rhb1 Rc8 42.Kb4 Rc4+ 43.Kxc4 g5 44.Ra2 Ke7 45.Rd2 Rxa5 46.Kb4 Ke8 47.Be3 Ra7 48.Rd5 g4 49.Bf4 Ra1 50.Rxa1 Kf8 51.Rd6 Ke7 52.Rb6 Kf8 53.Ra7 Ke8 54.Rc7 f6 55.Ka5 Kd8 56.Rc1 Ke7 57.Rb2 Kd8 58.Kb4 g3 59.Bd6 Ke8 60.Rc5 f5 61.Rd2 f4 62.Rf5 f3 63.Rf7 Kd8 64.Rd7+ Ke8 65.Kc3 gxf2 66.Rxf2 fxg2 67.Rxg2 Kxd7 68.Rg6 Kd8 69.Rg3 Kd7 70.Re3 Kc8 71.Bh2 Kb7 72.Re4 Ka7 73.Kc2 Kb6 74.Bd6 Ka5 75.Rb4 Ka6 76.Kc3 Ka7 77.Be7 Ka8 78.Bf6 Ka7 79.Bd8 Ka8 80.Rc4 Kb7 81.Ra4 Kc6 82.Bg5 Kb5 83.Ra8 Kc6 84.Kd4 Kb7 85.Rh8 Kb6 86.Kc4 Ka5 87.Kd5 Kb4 88.Ke5 Kb3 89.Rh5 Kc4 90.Rh3 Kb4 91.Kf6 Kc5 92.Ke7 Kb5 93.Rf3 Kc6 94.Kf8 Kc5 95.Rf4 Kc6 96.Rh4 Kb6 97.Rb4+ Kc5 98.Re4 Kd5 99.Re1 Kc5 100.Re3 Kb6 101.Rc3 Ka7 102.Rc8 Kb7 103.Rc4 Ka7 104.Rc2 Kb7 105.Bc1 Ka8 106.Ba3 Ka7 107.Rc5 Kb7 108.Ke7 Kb8 109.Kd7 Ka8 110.Rb5 Ka7 111.Kc6 Ka6 112.Bb4 Ka7 113.Ra5+ Kb8 114.Bd6+ Kc8 115.Ra8# 1-0