1.e4 c6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ gxf6 6.Nf3 Bg4 7.Be2 e6 8.O-O Rg8 9.c3 Qc7 10.Ne1 h5 11.Kh1 Nd7 12.h3 Bxe2 13.Qxe2 O-O-O 14.Qxh5 Rg6 15.Qf3 Bd6 16.Nd3 Rdg8 17.Rg1 f5 18.Bf4 Nf6 19.Rae1 Rh8 20.Re2 Bxf4 21.Qxf4 Qd8 22.Qe3 Qg8 23.c4 Rg4 24.Ne5 Re4 25.Qd3 Qg7 26.b4 Ng4 27.Rd1 Qg5 28.Nf3 Qf4 29.Kg1 Nf6 30.Ne5 Rg8 31.Re3 Rxe3 32.Qxe3 Qxe3 33.fxe3 Rg7 34.a4 Ne4 35.Kh2 Kc7 36.b5 Kd6 37.Nd3 f6 38.bxc6 Kxc6 39.a5 b6 40.axb6 axb6 41.Nf4 Re7 42.Nxe6 Rxe6 43.d5+ Kd6 44.dxe6+ Ke7 45.Rd3 Ke8 46.Rd4 Ng3 47.Rd3 Ne2 48.g3 Nxg3 49.e4 b5 50.Kxg3 bxc4 51.Rc3 Kd8 52.Rf3 Kc8 53.Kh2 Kb7 54.Rxf5 Kc7 55.e7 Kb7 56.Rf3 Ka6 57.Rb3 Ka5 58.e5 fxe5 59.Rb8 Ka4 60.Rh8 Kb4 61.Rf8 e4 62.Kg2 Ka4 63.Rf4 Ka5 64.e8=N c3 65.Kh1 e3 66.Rf1 Kb4 67.Nf6 Ka4 68.Nh7 e2 69.Re1 c2 70.Kg1 Kb3 71.Kf2 Kb2 72.Kxe2 c1=Q 73.Rxc1 Kb3 74.Rc5 Kb4 75.Rc2 Kb3 76.Rc8 Kb4 77.Kd3 Kb5 78.Ke4 Kb4 79.Ke3 Ka4 80.Rf8 Ka5 81.Rf2 Kb6 82.Nf6 Kb7 83.Nh5 Ka8 84.h4 Kb8 85.Kf3 Ka8 86.Ke3 Kb8 87.Rf3 Kb7 88.Nf4 Kc7 89.Nh5 Kb8 90.Rf5 Ka8 91.Kf2 Kb7 92.Kg3 Kb6 93.Rf6+ Ka5 94.Rd6 Kb4 95.Rh6 Kc5 96.Nf4 Kc4 97.Kf2 Kb3 98.Nd5 Ka3 99.Ra6+ Kb3 100.Rf6 Kc4 101.h5 Kxd5 102.h6 Kc5 103.h7 Kd5 104.Ke3 Kc5 105.h8=B Kb5 106.Ke4 Kb4 107.Kf3 Ka4 108.Ra6+ Kb5 109.Ra7 Kc6 110.Rg7 Kb5 111.Rh7 Kb6 112.Kf2 Kc6 113.Kf1 Kd6 114.Rb7 Kc6 115.Ra7 Kb6 116.Ra8 Kc7 117.Bf6 Kc6 118.Ra6+ Kb5 119.Ra3 Kb4 120.Ra1 Kb3 121.Ke2 Kb4 122.Re1 Kb5 123.Bd8 Ka6 124.Rg1 Kb7 125.Bc7 Ka7 126.Rg4 Ka6 127.Bb8 Kb7 128.Ba7 Kc6 129.Kf1 Kb5 130.Bg1 Ka6 131.Rg6+ Ka5 132.Kg2 Kb4 133.Bh2 Ka4 134.Kg3 Ka3 135.Re6 Ka2 136.Kf4 Ka3 137.Rh6 Kb3 138.Rf6 Kc4 139.Bg1 Kb4 140.Re6 Kc4 141.Rg6 Kb3 142.Bd4 Ka4 143.Rd6 Kb3 144.Be5 Kc4 145.Rd1 Kc5 146.Ke4 Kb6 147.Rc1 Ka7 148.Rb1 Ka8 149.Kd5 Ka7 150.Kc6 Ka6 151.Ra1# 1-0