1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.d4 b5 6.Bb3 Nxd4 7.Bxf7+ Kxf7 8.Nxe5+ Kg8 9.Qxd4 Bb7 10.Bg5 d6 11.Ng4 Be7 12.Nxf6+ gxf6 13.Bh6 c5 14.Qe3 Kf7 15.Qh3 Bxe4 16.Nc3 Bxc2 17.O-O d5 18.Rfe1 d4 19.Qe6+ Ke8 20.Nd5 Ra7 21.Nxf6#