1.e4 c6 2.Nf3 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Bd6 7.Qe2+ Kf8 8.O-O g6 9.d4 Kg7 10.Re1 a5 11.h3 Na6 12.d5 cxd5 13.Bxd5 Nb4 14.Bb3 Bf5 15.Nd4 Bd7 16.Be3 a4 17.Bc4 Re8 18.Qd2 Qc7 19.Bf1 a3 20.b3 Nd5 21.Bh6+ Kg8 22.c4 Bb4 23.Rxe8+ Rxe8 24.Qd3 Nf4 25.Qf3 Ne6 26.Nc2 Be7 27.Rd1 Bc6 28.Qc3 Qe5 29.Bd2 Rd8 30.Re1 Be4 31.Ne3 Qd6 32.Rd1 f5 33.f3 Bc6 34.Be1 Qc7 35.Rxd8+ Qxd8 36.b4 Bf6 37.Qxa3 Bd4 38.Kh1 b6 39.Qd3 Qc7 40.Nd5 Qe5 41.Bd2 Bxd5 42.cxd5 Qxd5 43.a4 Qa2 44.a5 bxa5 45.bxa5 h5 46.a6 Qa1 47.Qc4 Kg7 48.Qc1 Qa4 49.Bc4 Nc5 50.Qf1 Ne6 51.Qe2 Qa1+ 52.Qe1 Qb2 53.Be3 Bxe3 54.Qxe3 f4 55.Qe4 Qa1+ 56.Kh2 h4 57.Bxe6 Qxa6 58.Bc4 Qf6 59.Qd5 Qe7 60.Qd4+ Qf6 61.Qe4 Qg5 62.Bd3 Qg3+ 63.Kg1 Qg5 64.Qd4+ Qf6 65.Qxf6+ Kxf6 66.Kf1 Kg7 67.Ke2 g5 68.Kd2 Kf6 69.Kc3 Ke5 70.Kc4 f5 71.Bb1 g4 72.Kd3 Kf6 73.Kd4 Kg5 74.Ke5 gxh3 75.gxh3 Kg6 76.Kxf4 Kf6 77.Bxf5 Kg7 78.Kg5 Kh8 79.Kxh4 Kg7 80.Kg5 Kh8 81.h4 Kg8 82.h5 Kh8 83.Kf6 Kg8 84.Bg4 Kh7 85.f4 Kh8 86.f5 Kh7 87.Ke7 Kh8 88.f6 Kh7 89.Bf5+ Kh8 90.f7 Kg7 91.f8=Q# 1-0