1.d4 Nf6 2.Nf3 e6 3.Bg5 d5 4.e3 Be7 5.Bd3 h6 6.Bh4 g5 7.Bg3 Nh5 8.c4 Bb4+ 9.Nc3 Nxg3 10.hxg3 Bxc3+ 11.bxc3 dxc4 12.Bxc4 Nd7 13.Qb3 c6 14.e4 Qe7 15.e5 c5 16.Nd2 f5 17.Bxe6 Nxe5 18.Bxc8 Rxc8 19.dxe5 Qxe5+ 20.Kf1 Qd6 21.Re1+ Kf8 22.Nf3 g4 23.Ne5 Re8 24.Qf7#