1.c4 c6 2.Nc3 d5 3.d4 Nf6 4.e3 Bf5 5.Qb3 Qb6 6.cxd5 Qxb3 7.axb3 cxd5 8.Nb5 Kd7 9.Nf3 Nc6 10.Ne5+ Nxe5 11.dxe5 Ng4 12.Nd4 e6 13.Bb5+ Kc7 14.Nxf5 exf5 15.f4 Bb4+ 16.Ke2 f6 17.h3 Nh6 18.exf6 gxf6 19.Bd3 Kd6 20.Rd1 Ke6 21.Bd2 Bxd2 22.Rxd2 Rhg8 23.Kf3 Rg7 24.b4 Rag8 25.Bf1 Nf7 26.Rad1 Rd8 27.g4 fxg4+ 28.hxg4 a6 29.Rd4 Rgg8 30.Bd3 Nh6 31.Bc4 Rxg4 32.Bxd5+ Ke7 33.Bxb7 Rxd4 34.Rxd4 Rg1 35.Bxa6 Nf5 36.Re4+ Kd6 37.Bc4 Nh4+ 38.Ke2 Rg2+ 39.Kd3 Rxb2 40.Re6+ Kc7 41.b5 f5 42.Kc3 Rb1 43.Rc6+ Kb7 44.Rh6 Ng2 45.Rxh7+ Kb6 46.Rh6+ Kb7 47.Re6 Re1 48.Kd4 Nxf4 49.exf4 Rg1 50.Ba2 Kc8 51.Bd5 Rg4 52.Rb6 Rxf4+ 53.Kc5 Rd4 54.Bc4 Rd2 55.Rf6 Rd7 56.Kc6 Rc7+ 57.Kd5 Re7 58.Rd6 f4 59.Kd4 Kc7 60.Rf6 Kb8 61.Rf8+ Re8 62.Rxe8+ Ka7 63.Kd5 Kb6 64.Bd3 f3 65.Bh7 Kb7 66.Be4 Kb6 67.Re6+ Kb7 68.Re7+ Kb6 69.Rf7 Ka5 70.Rf5 Kb4 71.Rg5 Ka3 72.Kc4 Kb2 73.Bh7 f2 74.Bd3 Ka1 75.Re5 Kb2 76.Re3 Kc1 77.Bf1 Kc2 78.Bg2 Kd2 79.Re8 Kc1 80.Re3 Kb1 81.Kd3 Ka2 82.Kc4 f1=B+ 83.Kc5 Bxg2 84.Re7 Ba8 85.Rf7 Kb1 86.Kb4 Kc2 87.Ka4 Kc1 88.Rf4 Kd2 89.Ka3 Kd1 90.Rg4 Bc6 91.Rg5 Ke2 92.Rf5 Bg2 93.Kb2 Ke3 94.Kc1 Kd4 95.b6 Bh1 96.Rh5 Bc6 97.Kb2 Kc4 98.Ka3 Bb7 99.Ka4 Bc8 100.Rb5 Bb7 101.Rg5 Kd4 102.Kb4 Bc8 103.Rb5 Kd3 104.Rd5+ Ke3 105.Re5+ Kf4 106.Re7 Kg4 107.b7 Kh5 108.b8=Q Be6 109.Kb5 Bb3 110.Qb6 Bd1 111.Qa7 Kg4 112.Kb6 Kf3 113.Qa1 Be2 114.Kb7 Kg4 115.Rf7 Bc4 116.Qg1+ Kh4 117.Rh7# 1-0