Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nc3 d6 3. d3 Nc6 4. Be2 Nf6 5. Be3 e6 6. f4 Be7 7. Nf3 O-O 8. O-O
a6 9. h3 b5 10. Qd2 Bb7 11. Nd1 Qc7 12. c3 Nd7 13. Nf2 f5 14. exf5 Rxf5 15. d4
cxd4 16. Nxd4 Nxd4 17. Bxd4 e5 18. fxe5 dxe5 19. Be3 Raf8 20. Bg4 Rxf2 21. Rxf2
Rxf2 22. Qxf2 Nf6 23. Be6+ Kh8 24. Rd1 Qc6 25. Bg4 Nxg4 26. Rd8+ Bxd8 *
Position (FEN): 3b3k/1b4pp/p1q5/1p2p3/6n1/2P1B2P/PP3QP1/6K1 w - - 0 27
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 552
Best move: Qf8#