1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.h3 Bd6 7.Bd3 O-O 8.Ne2 Re8 9.O-O Nd7 10.c4 Nf8 11.Be3 Ng6 12.Qc2 Be6 13.Rfe1 Qd7 14.Ng3 Rad8 15.Rad1 h6 16.d5 cxd5 17.cxd5 Bxd5 18.Bxg6 Bxg3 19.Bh7+ Kh8 20.fxg3 g6 21.Bxg6 fxg6 22.Qxg6 Qg7 23.Qxh6+ Qxh6 24.Bxh6 Bxa2 25.Rxe8+ Rxe8 26.Rd7 Re1+ 27.Kh2 Re2 28.Bg7+ Kg8 29.Bxf6 Bb1 30.Bc3 Be4 31.Rd2 Rxd2 32.Bxd2 b6 33.g4 a5 34.h4 a4 35.h5 b5 36.g5 Kg7 37.g4 Kh7 38.Kg3 Bc2 39.g6+ Kg8 40.Kf4 Kg7 41.Kg5 Bb3 42.Bc3+ Kg8 43.h6 Bc2 44.h7+ Kf8 45.h8=Q+ Ke7 46.b4 Bxg6 47.Bb2 Ke6 48.Qf8 Bf7 49.Bf6 Kd5 50.Qxf7+ Kc6 51.Kh5 Kb6 52.Qe8 Ka6 53.Qxb5+ Kxb5 54.g5 Kb6 55.Kg4 Ka6 56.Bb2 a3 57.Bxa3 Kb5 58.Kf3 Kb6 59.g6 Kb7 60.Kg4 Ka7 61.Kg5 Ka8 62.g7 Kb8 63.g8=Q+ Kc7 64.Kf5 Kd6 65.Kg6 Kd7 66.Qh8 Kd6 67.Qh4 Kc7 68.Kf6 Kb7 69.Qc4 Ka8 70.b5 Kb7 71.Qg4 Kb6 72.Kf7 Kxb5 73.Qf3 Ka5 74.Ke8 Kb5 75.Bb4 Ka6 76.Qa8+ Kb6 77.Be1 Kc5 78.Kd8 Kd4 79.Bc3+ Kc4 80.Qa4+ Kc5 81.Qe4 Kd6 82.Qe1 Kc6 83.Qd2 Kb5 84.Qe3 Ka4 85.Qh3 Kb5 86.Be1 Ka6 87.Bf2 Kb5 88.Bg3 Kb4 89.Be5 Kb5 90.Kc8 Kc4 91.Bg3 Kb5 92.Qf5+ Kb4 93.Qf6 Ka3 94.Kd7 Kb3 95.Qe7 Ka4 96.Qe1 Ka3 97.Kc7 Ka2 98.Qd1 Kb2 99.Qf3 Kb1 100.Qd5 Ka1 101.Qb7 Ka2 102.Bh4 Ka1 103.Kc8 Ka2 104.Be1 Ka3 105.Qa7+ Kb2 106.Kd7 Kb3 107.Qa5 Kb2 108.Qa8 Kb1 109.Qc8 Ka2 110.Qa6+ Kb1 111.Qa4 Kc1 112.Qf4+ Kb2 113.Ke6 Ka3 114.Qf2 Ka4 115.Qh4+ Kb3 116.Kd6 Ka3 117.Kc5 Kb3 118.Kd4 Ka4 119.Kc4 Ka3 120.Qf2 Ka4 121.Qa2# 1-0