1.d4 f5 2.Nf3 e6 3.Bf4 b6 4.a3 Nf6 5.c4 Be7 6.Nc3 O-O 7.e3 d6 8.Be2 Nh5 9.O-O Nd7 10.Rc1 a5 11.h3 Nxf4 12.exf4 Bf6 13.Re1 Re8 14.Qb3 Bb7 15.Rcd1 Qe7 16.Qc2 Qf7 17.Nb5 Nf8 18.d5 g6 19.Bf1 Rac8 20.b4 e5 21.fxe5 dxe5 22.bxa5 bxa5 23.c5 e4 24.c6 Ba6 25.Nfd4 Bxd4 26.Rxd4 Bxb5 27.Bxb5 Rcd8 28.d6 Rxd6 29.Rxd6 cxd6 30.Bc4 d5 31.Ba2 Kg7 32.Rd1 Rd8 33.Bxd5 Qc7 34.Qb2+ Kh6 35.Qf6 a4 36.Bb3 Rxd1+ 37.Bxd1 Qb8 38.Bxa4 Qb1+ 39.Kh2 Qb8+ 40.g3 e3 41.fxe3 Ne6 42.Qxe6 Qb2+ 43.Kh1 Qf2 44.Qc4 Qf3+ 45.Kg1 Qxg3+ 46.Kf1 Qf3+ 47.Ke1 Qxe3+ 48.Kd1 Qg1+ 49.Kc2 Qf2+ 50.Kc3 Qe1+ 51.Kb2 Qf2+ 52.Bc2 Qb6+ 53.Bb3 Kg7 54.c7 Qb8 55.cxb8=N Kf8 56.Qf7# 1-0