1.e4 e6 2.Nc3 d5 3.d4 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 O-O 8.Qd3 Be7 9.h4 Nd7 10.O-O-O c5 11.dxc5 Qc7 12.Nfg5 h6 13.Be2 Rd8 14.Qf3 Ne5 15.Qg3 Rxd1+ 16.Bxd1 hxg5 17.hxg5 Bd8 18.Bh5 Bd7 19.f4 Ng6 20.Bxg6 fxg6 21.Qh2 Kf7 22.Nd6+ Ke7 23.Qh8 Qxc5 24.Qxg7+ Kxd6 25.Rd1+ Kc7 26.Qxd7+ Kb6 27.Qxe6+ Ka5 28.Rd5 Qxd5 29.Qxd5+ Kb4 30.Qd6+ Kb5 31.Qd7+ Kb6 32.Qh7 Ka6 33.Qh1 Ka5 34.Qh2 Bc7 35.Kb1 Rd8 36.b4+ Kxb4 37.g3 Rd1+ 38.Kb2 Bb6 39.c3+ Kc4 40.Qe2+ Rd3 41.Kc2 Be3 42.Qxd3+ Kc5 43.Kb1 a6 44.Ka1 b5 45.f5 gxf5 46.Kb1 b4 47.g6 Bg1 48.g7 b3 49.Ka1 Kc6 50.Kb1 Kc5 51.g8=Q Bd4 52.Qa8 Bg7 53.Kb2 Kb6 54.Kxb3 Bh6 55.Ka3 Bg7 56.Ka4 Kc5 57.a3 Bd4 58.Qaxa6 Be3 59.Ka5 Bd2 60.a4 Be3 61.Qa7+ Kc6 62.Qa8+ Kc5 63.Qaa6 Bg5 64.Qa7+ Kc6 65.Qa8+ Kc5 66.Qaa6 Bf4 67.Qa7+ Kc6 68.Qa8+ Kc5 69.Qaa6 Bd6 70.Qa7+ Kc6 71.Qa8+ Kc5 72.Qaa6 Bf4 73.Qg6 Bd6 74.Qg5 Be7 75.Ka6 Bxg5 76.Kb7 Be3 77.Ka6 Bg5 78.Qe2 Kc6 79.Qe1 Bd2 80.Qd1 Kd5 81.a5 Ke4 82.Kb5 Be1 83.Ka4 Bxg3 84.Kb3 Be1 85.Ka2 Bg3 86.Kb1 Ke3 87.Ka1 Ke4 88.Ka2 f4 89.Kb1 f3 90.Kb2 Bf2 91.Ka1 Ba7 92.Kb1 Bb6 93.Kb2 Bf2 94.Qc1 Be3 95.Qb1+ Kd5 96.Qa1 Ke5 97.a6 f2 98.Qf1 Bc1+ 99.Kb1 Be3 100.Ka1 Bg5 101.Ka2 Kd5 102.Ka3 Bc1+ 103.Ka4 Bg5 104.Ka5 Bf6 105.Kb4 Bg5 106.Ka3 Bd2 107.Kb4 Bh6 108.a7 Ke6 109.Kc5 Bf4 110.Kc6 Kf7 111.Kd7 Kg6 112.Qb5 Bc7 113.Ke6 Bh2 114.Qf1 Kg7 115.Ke7 Kh7 116.Kf7 Kh6 117.Qb5 Bg3 118.Qf1 Bf4 119.Ke7 Bd6+ 120.Kxd6 Kh7 121.Ke7 Kg8 122.Kf6 Kh8 123.Kg6 Kg8 124.a8=Q# 1-0