1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.d4 exd4 5.Nxd4 Nxd4 6.Qxd4 Be7 7.e5 Nh5 8.g4 Nf6 9.exf6 Bxf6 10.Qe4+ Qe7 11.Qxe7+ Bxe7 12.Bf4 a6 13.Nd5 d6 14.Nxc7+ Kd8 15.Nxa8 Re8 16.O-O-O Bxg4 17.Rd4 Kd7 18.Nb6+ Kc6 19.Rc4+ Kxb6 20.Be3+ Ka5 21.b3 d5 22.Ra4#