1.c4 e5 2.Nc3 Nc6 3.Nf3 Bc5 4.g3 d6 5.Bg2 Bf5 6.d3 Nf6 7.O-O d5 8.cxd5 Ne7 9.Nxe5 Qd6 10.Nf3 Bg6 11.Qa4+ Nd7 12.Nb5 Qb6 13.Bf4 Rc8 14.Bh3 Nxd5 15.Nd6+ Kf8 16.Nxc8 Qa6 17.Qxd7 f6 18.Qxd5 Bb6 19.Qd8+ Kf7 20.Qe7+ Kg8 21.Be6+ Bf7 22.Qxf7#