Chess puzzle (Checkmate)
Opening: Kings_Gambit_Declined, Kings_Gambit_Declined_Falkbeer_Countergambit
Moves: 1. e4 e5 2. f4 d5 3. exd5 exf4 4. Bc4 Qh4+ 5. Kf1 Nf6 6. Nf3 Qh5 7. Nc3 Be7 8.
d3 g5 9. h4 Bg4 10. Kf2 Bxf3 11. gxf3 Nbd7 12. hxg5 Qxg5 13. Qg1 Qe5 14. Rh4
Ne4+ 15. dxe4 Bxh4+ 16. Ke2 O-O-O 17. Qxa7 Rhg8 18. Bd2 Rg2+ 19. Kd3 b6 *
Position (FEN): 2kr4/Q1pn1p1p/1p6/3Pq3/2B1Pp1b/2NK1P2/PPPB2r1/R7 w - - 0 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1793
Best move: Ba6#