Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Bc4 Nc6 3. Nf3 Nf6 4. d4 Bd6 5. Bxf7+ Kxf7 6. Ng5+ Ke7 7. dxe5 Bxe5
8. f4 Bd4 9. e5 Ng8 10. Nc3 Bxc3+ 11. bxc3 h6 12. Ba3+ d6 13. exd6+ cxd6 14.
Qe2+ Kd7 15. Qe6+ Kc7 16. Qf7+ Qe7+ 17. Ne6+ Kb8 18. Qxe7 Ncxe7 *
Position (FEN): rkb3nr/pp2n1p1/3pN2p/8/5P2/B1P5/P1P3PP/R3K2R w KQ - 0 19
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 709
Best move: Bxd6#