1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bc5 5.c3 dxc3 6.Bxf7+ Kxf7 7.Qd5+ Ke8 8.Qh5+ g6 9.Qxc5 cxb2 10.Bxb2 Nf6 11.e5 Nh5 12.O-O d6 13.exd6 cxd6 14.Qe3+ Ne7 15.Bxh8 Bd7 16.Nc3 Bg4 17.Rfe1 Bxf3 18.Qxf3 Qa5 19.Nd5 Kd7 20.Rxe7+ Kc6 21.Rc7+ Kb5 22.Qd3+ Ka4 23.Qb3#