Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 b6 4. Be3 cxd4 5. Nxd4 Bb7 6. Nc3 Nf6 7. Bd3 e5 8. Nf5
Be7 9. Qe2 O-O 10. h4 Nc6 11. a3 a6 12. g4 Qc7 13. g5 Ne8 14. h5 Bc8 15. h6
Bxf5 16. exf5 Nd4 17. Bxd4 exd4 18. hxg7 Nxg7 19. Ne4 d5 20. Nf6+ Bxf6 21. gxf6
Rfe8 22. fxg7 Rxe2+ 23. Bxe2 Re8 24. f6 Qe5 25. O-O-O Qxe2 26. Rxd4 Qxf2 27.
Rdh4 Re1+ 28. Rxe1 *
Position (FEN): 6k1/5pPp/pp3P2/3p4/7R/P7/1PP2q2/2K1R3 b - - 0 28
Black to move.
Themes:  Endgame, Queen and Rook Endgame Mate in 1 
Puzzle rating: 553
Best move: Qxe1#