1.e4 c6 2.Bd3 d5 3.Nc3 a5 4.Nf3 e6 5.Be2 Be7 6.O-O d4 7.Nb1 c5 8.a4 Nf6 9.Bb5+ Bd7 10.d3 Nc6 11.Na3 O-O 12.Nd2 Qc7 13.Ndc4 Na7 14.Bxd7 Nxd7 15.Qg4 Nb6 16.Bf4 Qd8 17.Bh6 Bf6 18.e5 Nxc4 19.Nxc4 Bxe5 20.Nxe5 Qf6 21.Bf4 Nc6 22.Nxc6 bxc6 23.Rae1 c4 24.dxc4 c5 25.Be5 Qh6 26.Qe2 Qg6 27.Bf4 h6 28.Qd3 Qf6 29.Bg3 Rfd8 30.b3 h5 31.h4 Qg6 32.Qxg6 fxg6 33.Rd1 Re8 34.Rd2 e5 35.Re2 e4 36.Rd1 Ra6 37.Rde1 Rae6 38.Bf4 Kf7 39.Bg5 Kg8 40.Bd2 e3 41.fxe3 dxe3 42.Bxa5 Kh7 43.c3 R6e7 44.Bb6 Kh6 45.Bxc5 Re4 46.Kh2 Rxh4+ 47.Kg1 Re5 48.Bxe3+ g5 49.g4 Rxg4+ 50.Kf1 Rh4 51.Bg1 Rf5+ 52.Rf2 Rhf4 53.Rxf4 Rxf4+ 54.Ke2 h4 55.c5 h3 56.c4 g4 57.c6 g3 58.c7 Rf8 59.Bc5 g2 60.Bxf8 h2 61.c8=Q h1=Q 62.Qe6+ Kh5 63.Qd5+ Kh6 64.Rxh1+ gxh1=Q 65.Qxh1+ Kg6 66.Qf3 Kg5 67.Qh5+ Kf6 68.Ba3 g6 69.Kd1 gxh5 70.Kc1 h4 71.Bd6 h3 72.Bh2 Ke6 73.Bg3 Kd7 74.c5 Kc6 75.b4 Kb7 76.a5 Ka7 77.b5 Kb7 78.c6+ Ka7 79.c7 Kb7 80.a6+ Kc8 81.Kc2 Kd7 82.Be5 Kc8 83.Bd6 h2 84.Bxh2 Kd7 85.b6 Ke7 86.Kc1 Kd7 87.c8=Q+ Kxc8 88.Kd2 Kd8 89.Bd6 Ke8 90.Kc1 Kf7 91.Kd1 Ke8 92.Bc7 Kd7 93.Bd8 Kd6 94.Ke2 Kd7 95.b7 Kxd8 96.Kf1 Kc7 97.Ke2 Kb8 98.Ke3 Ka7 99.Kf4 Kb8 100.Ke4 Ka7 101.Ke5 Kb8 102.Ke6 Ka7 103.Kd7 Kb8 104.Kd8 Ka7 105.Kc8 Kxa6 106.b8=R Ka7 107.Rb5 Ka8 108.Rg5 Ka7 109.Rd5 Ka8 110.Rd3 Ka7 111.Rf3 Ka6 112.Kb8 Kb6 113.Rh3 Ka6 114.Rh2 Ka5 115.Ra2+ Kb4 116.Ra7 Kc3 117.Kc8 Kd3 118.Ra4 Kd2 119.Ra6 Ke2 120.Re6+ Kf2 121.Kd7 Kf1 122.Re5 Kg1 123.Ke8 Kf2 124.Rc5 Ke3 125.Rc8 Kf4 126.Rd8 Kf3 127.Kf7 Ke4 128.Re8+ Kd4 129.Re1 Kc3 130.Ra1 Kb4 131.Rd1 Ka4 132.Rh1 Kb4 133.Kg7 Ka5 134.Rf1 Kb4 135.Rd1 Kb5 136.Rd2 Kc5 137.Kf7 Kb5 138.Rd8 Kc6 139.Ke7 Kc5 140.Ke6 Kc4 141.Ke5 Kc5 142.Rd7 Kc4 143.Rd5 Kc3 144.Rd4 Kb3 145.Kd5 Kc3 146.Kc5 Kb3 147.Rc4 Kb2 148.Kb4 Kb1 149.Kb3 Ka1 150.Rc1# 1-0