1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nd7 5.c3 Ngf6 6.Nxf6+ Nxf6 7.Nf3 Bg4 8.h3 Bxf3 9.Qxf3 e6 10.Bc4 Bd6 11.Bd2 Nd5 12.O-O-O Qf6 13.Qe2 Nf4 14.Bxf4 Qxf4+ 15.Kb1 O-O 16.g3 Qf6 17.h4 b5 18.Bd3 b4 19.cxb4 Bxb4 20.Qe4 g6 21.h5 Rfd8 22.Bc2 Bf8 23.Rh4 Bg7 24.Rf4 Qe7 25.Qxc6 Rab8 26.Bb3 Rb4 27.d5 Rxf4 28.gxf4 Qf6 29.Qc3 Qxf4 30.Qa5 Qf5+ 31.Ka1 Qf6 32.Rd2 exd5 33.hxg6 hxg6 34.Qxa7 d4 35.Qc7 Bh6 36.Rd3 Kg7 37.a3 Bg5 38.Qg3 Bh4 39.Qf3 Qxf3 40.Rxf3 f5 41.Bc2 Kf6 42.a4 Ke5 43.a5 Be7 44.a6 Ra8 45.Bd3 Bc5 46.Rh3 Kf4 47.Ka2 Rb8 48.Rh6 Rg8 49.Rh7 Kf3 50.Rc7 Bd6 51.Rc6 Be7 52.Rc2 Rb8 53.Rc7 Bb4 54.a7 Ra8 55.Bc4 Bd6 56.Bd5+ Kxf2 57.Bxa8 Bxc7 58.Bd5 d3 59.a8=Q d2 60.Bb3 d1=R 61.Bxd1 Bb6 62.Ka1 Bc5 63.Kb1 Kg3 64.Ka1 Kf2 65.Qb7 Ke1 66.Ka2 Kd2 67.Qb8 g5 68.Kb3 Ke3 69.Qa8 Bd6 70.Qa2 Bf4 71.Qa6 g4 72.Qa1 Bh6 73.Ka2 Ke4 74.Kb1 Kf4 75.Qa2 Bg7 76.Qa6 Bh8 77.Ka1 g3 78.Ka2 Ke3 79.Ka3 Bg7 80.Ka4 Bf8 81.Kb5 Kf4 82.Qa1 g2 83.Bb3 Kg3 84.Qe1+ Kh2 85.Qh4+ Kg1 86.Bd5 Bg7 87.Ka4 Bxb2 88.Kb3 Ba1 89.Ka2 Bc3 90.Kb1 Ba1 91.Kxa1 Kf1 92.Bxg2+ Kxg2 93.Ka2 Kf1 94.Ka3 f4 95.Ka4 f3 96.Qh1+ Kf2 97.Kb3 Kg3 98.Qg1+ Kf4 99.Qa1 Ke3 100.Qe1+ Kf4 101.Ka2 Kg5 102.Ka1 Kf6 103.Kb1 Kf7 104.Kb2 Kf6 105.Kb3 f2 106.Qf1 Kf7 107.Qa6 Ke8 108.Qf1 Kd7 109.Ka2 Ke6 110.Ka1 Ke7 111.Kb1 Ke6 112.Kb2 Ke7 113.Kb3 Kd6 114.Kb4 Kc6 115.Kc4 Kb6 116.Kd4 Ka5 117.Kc5 Ka4 118.Kc4 Ka3 119.Qxf2 Ka4 120.Qf3 Ka5 121.Qf4 Ka4 122.Qf1 Ka3 123.Qf2 Ka4 124.Qa2# 1-0