Chess puzzle (Checkmate)
Moves: 1. f4 d5 2. b3 c5 3. Bb2 Nf6 4. e3 Nc6 5. Bd3 Bg4 6. Ne2 a6 7. O-O b5 8. c4 d4
9. Qe1 dxe3 10. Bc2 exd2 11. Nxd2 Nb4 12. Be4 Nxe4 13. Nxe4 Nc2 14. Qf2 Nxa1
15. Bxa1 Bxe2 16. Qxe2 bxc4 17. Qxc4 e6 18. f5 Qd5 19. Qa4+ Qd7 20. fxe6 fxe6
21. Qc4 Qd5 22. Qe2 O-O-O 23. Qxa6+ Qb7 24. Qxe6+ Kb8 25. Be5+ Ka8 26. Rf7 Qxe4
*
Position (FEN): k2r1b1r/5Rpp/4Q3/2p1B3/4q3/1P6/P5PP/6K1 w - - 0 27
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1160
Best move: Qa6#