1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Nf3 Bd6 7.Bd3 Na6 8.O-O O-O 9.c4 Bg4 10.h3 Bh5 11.Be3 Nb4 12.Be2 Bg6 13.Ne1 Re8 14.a3 Na6 15.Qb3 c5 16.Rd1 cxd4 17.Rxd4 Qc7 18.Qd1 Rad8 19.b4 Nb8 20.c5 Bh2+ 21.Kh1 Be5 22.Rxd8 Rxd8 23.Qb3 Nc6 24.Nf3 Bf4 25.Rd1 Rxd1+ 26.Bxd1 Bxe3 27.Qxe3 Qd7 28.Ba4 h6 29.Kg1 Qd5 30.Bb3 Qd7 31.Qd2 Qe7 32.Bd5 Be4 33.b5 Bxf3 34.Bxf3 Ne5 35.Qd5 g6 36.a4 Kg7 37.Be4 f5 38.Bc2 h5 39.Qd4 f6 40.Bb3 g5 41.Qd5 f4 42.c6 bxc6 43.bxc6 g4 44.Kf1 Qa3 45.Qg8+ Kh6 46.Qh8+ Kg6 47.Bc2+ Kf7 48.Qxh5+ Ke7 49.Qh7+ Kd6 50.hxg4 Qa1+ 51.Ke2 Nxc6 52.Qd3+ Kc5 53.Qb5+ Kd6 54.Qc4 Qe5+ 55.Be4 Qb2+ 56.Ke1 Qa1+ 57.Kd2 Qb2+ 58.Bc2 Qe5 59.Qd3+ Kc7 60.Qe4 Kd6 61.Qc4 Qd5+ 62.Qxd5+ Kxd5 63.Kc3 Ne5 64.Bf5 a5 65.f3 Kc5 66.Be6 Kd6 67.Ba2 Kc5 68.Bg8 Ng6 69.Kd3 Nh4 70.Ke4 Nxg2 71.Kf5 Ne1 72.Kxf4 Kb4 73.Bd5 Ng2+ 74.Kf5 Ne3+ 75.Ke4 Nxd5 76.Kxd5 Kxa4 77.Kc4 Ka3 78.f4 a4 79.Kc3 Ka2 80.Kc2 Ka1 81.f5 a3 82.g5 a2 83.Kc1 fxg5 84.f6 g4 85.f7 g3 86.f8=Q g2 87.Qg7# 1-0