Chess puzzle (Checkmate)
Opening: Kings_Gambit_Declined, Kings_Gambit_Declined_Queens_Knight_Defense
Moves: 1. e4 e5 2. f4 Nc6 3. Nf3 d5 4. exd5 Qxd5 5. Nc3 Qe6 6. fxe5 Nxe5 7. Be2 Nxf3+
8. gxf3 Be7 9. O-O Bd7 10. d4 O-O-O 11. d5 Qb6+ 12. Kg2 h5 13. Qd3 Nf6 14. Be3
Qd6 15. Ne4 Qxd5 16. Nxf6 Qxd3 17. Bxd3 Bxf6 18. Bxa7 b6 *
Position (FEN): 2kr3r/B1pb1pp1/1p3b2/7p/8/3B1P2/PPP3KP/R4R2 w - - 0 19
White to move.
Themes:  Middlegame Double Bishop Mate, Mate in 1 
Puzzle rating: 650
Best move: Ba6#