1.d4 Nf6 2.Nf3 c6 3.c4 d5 4.Nc3 dxc4 5.a4 Bf5 6.Ne5 Nbd7 7.Nxc4 Qc7 8.g3 e5 9.dxe5 Nxe5 10.Bf4 Nfd7 11.Bg2 Rd8 12.O-O Nb6 13.Nd5 Nxd5 14.Bxe5 Qe7 15.Qc1 Nb6 16.Nxb6 Qxe5 17.Nc4 Qc5 18.Qc3 Be6 19.Na5 Bc8 20.Rab1 Qd4 21.e3 Qb4 22.Qe5+ Qe7 23.Qb8 Qb4 24.Nxc6 bxc6 25.Bxc6+ Bd7 26.Bxd7+ Kxd7 27.Rfd1+ Bd6 28.Qxb4 Kc6 29.Rxd6+ Rxd6 30.Qe4+ Kb6 31.Rc1 a6 32.Qh4 Ka5 33.Kg2 Rd5 34.Qh3 Rc8 35.Rg1 Rcd8 36.Qg4 Re8 37.Rh1 g6 38.Qf3 Rd7 39.Rf1 Rd6 40.g4 h6 41.Qh3 f5 42.Qf3 Rg8 43.Qh3 Rc6 44.Qf3 Rcc8 45.Rg1 h5 46.Re1 Ra8 47.Qe2 Kb6 48.Rh1 Rgd8 49.e4 Rdc8 50.Rd1 Re8 51.b4 fxg4 52.b5 Red8 53.Qc2 Rd4 54.Qc6+ Ka7 55.Qc7# 1-0