1.d4 e6 2.c4 Nc6 3.Nc3 Nf6 4.Bg5 d5 5.cxd5 exd5 6.Bxf6 gxf6 7.e3 Bf5 8.a3 Bh6 9.Qf3 Bc2 10.Nxd5 Qd6 11.Qxf6 Qf8 12.Nxc7+ Kd7 13.Nxa8 Bg7 14.Qf4 Qxa8 15.Qxf7+ Kd6 16.Qxg7 Re8 17.Rc1 Ba4 18.Nf3 Qd8 19.Qg3+ Kd7 20.Bd3 Qf6 21.O-O Nxd4 22.Qc7+ Ke6 23.Nxd4+ Kd5 24.Qc5#