1.d4 Nf6 2.Nf3 c6 3.Bf4 Qb6 4.Qc1 Nh5 5.Bg5 d5 6.c4 Bg4 7.e3 Bxf3 8.gxf3 h6 9.Bh4 e6 10.f4 Be7 11.Bxe7 Kxe7 12.Nc3 g6 13.Be2 Nf6 14.b3 Nbd7 15.O-O g5 16.f5 exf5 17.Qa3+ Ke6 18.Rac1 Rhe8 19.Bd3 Ne4 20.cxd5+ cxd5 21.Nxd5 Kxd5 22.Bc4+ Kc6 23.Bxf7+ Kb5 24.Qa4# 1-0