Knight sacrifice in kings gambit!

Sort:
Cali_boy613
Just finished playing this one. After sacrificing a knight and leaving my queen hanging, I got a mate in 8. Thoughts?

[Site "Chess.com iPhone"]
[Date "04/25/2017 02:08PM"]
[White "Cali_boy613 (1253)"]
[Black "patel_prashant104 (1265)"]

1.e4 e5 2.f4 exf4 3.Nf3 Nf6 4.e5 Nd5 5.Bc4 c6 6.d4 Be7 7.O-O O-O 8.Bxd5 cxd5 9.Nc3 Nc6 10.Nxd5 d6 11.Bxf4 dxe5 12.dxe5 Bg4 13.Qd3 Bxf3 14.Rxf3 Qa5 15.a3 Bc5+ 16.Kh1 Rad8 17.Nf6+ gxf6 18.Rg3+ Kh8 19.Qf5 Ne7 20.Qxf6# {Cali_boy613 won by checkmate}
Cali_boy613
Also, can someone put this in a diagram?