1.e4 c6 2.Nf3 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Bd6 7.Qe2+ Qe7 8.O-O Qxe2 9.Bxe2 O-O 10.d4 Re8 11.Re1 Bf5 12.Bd3 Be6 13.Bd2 Rd8 14.c4 Na6 15.a3 Nc7 16.Ba5 Rd7 17.Rad1 Rad8 18.Be2 Bf8 19.Kf1 b6 20.Bc3 Bf5 21.Rd2 Ne6 22.Red1 Nf4 23.Ne1 Nxe2 24.Kxe2 h5 25.Nc2 Bg4+ 26.f3 Be6 27.Ne3 f5 28.g3 g5 29.f4 g4 30.d5 cxd5 31.cxd5 Bc5 32.dxe6 Rxd2+ 33.Rxd2 Rxd2+ 34.Kxd2 fxe6 35.b4 Be7 36.Kd3 b5 37.Nc2 a6 38.Be5 Kf7 39.Nd4 Bd8 40.Nc6 Bb6 41.Nb8 Bg1 42.Nxa6 Bxh2 43.Nc7 Bxg3 44.Nxb5 h4 45.Ke2 h3 46.Kf1 Kg6 47.Nd4 Kf7 48.b5 Ke7 49.a4 Kd7 50.a5 Kc8 51.Nxe6 h2 52.Kg2 Be1 53.Kxh2 Bxa5 54.Ng7 Kd7 55.Nxf5 Ke6 56.Ne3 Bd2 57.Nxg4 Kf5 58.Kg3 Ke4 59.b6 Be1+ 60.Kg2 Ba5 61.b7 Bb6 62.b8=Q Be3 63.f5 Bd4 64.f6 Bc5 65.f7 Be7 66.Bf4 Kf5 67.Bg5 Bc5 68.Bh6 Kxg4 69.Qa8 Bd6 70.Kf2 Bc5+ 71.Ke2 Bd6 72.Kd3 Bc5 73.Kc4 Bf8 74.Kb5 Bxh6 75.Ka6 Kf5 76.Kb7 Kf6 77.Qe8 Bf8 78.Kc7 Bc5 79.Kd7 Bb4 80.Kc6 Ba5 81.Kd5 Bb4 82.Kc4 Ba5 83.Kb5 Bc7 84.Kc6 Bf4 85.Kd5 Bg5 86.f8=Q# 1-0