Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 f6 4. d3 Nge7 5. Nc3 Na5 6. Bb3 Nxb3 7. axb3 b6 8.
h3 Nc6 9. Nd5 Bb7 10. c4 Nb4 11. Nxb4 Bxb4+ 12. Bd2 Bxd2+ 13. Qxd2 Qe7 14. O-O
f5 15. exf5 Bxf3 16. gxf3 O-O-O 17. Qe3 g6 18. Qe4 gxf5 *
Position (FEN): 2kr3r/p1ppq2p/1p6/4pp2/2P1Q3/1P1P1P1P/1P3P2/R4RK1 w - - 0 19
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1261
Best move: Qa8#