Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. c4 c6 5. Nc3 Nf6 6. Nf3 h6 7. Bf4 Bg4 8. Bxb8
Rxb8 9. Be2 Bb4 10. Rc1 O-O 11. O-O Re8 12. cxd5 cxd5 13. Ne5 Bxe2 14. Nxe2 Ne4
15. a3 Bd6 16. f3 Ng5 17. f4 Ne4 18. Nc3 Qa5 19. Nxe4 dxe4 20. Qb3 Re7 21. Rfe1
Kh7 22. Qh3 f6 23. Nc4 Qd5 24. Nxd6 Qxd4+ 25. Kh1 Qxd6 26. Rxe4 Qd2 27. Rec4
Re1+ 28. Rxe1 *
Position (FEN): 1r6/pp4pk/5p1p/8/2R2P2/P6Q/1P1q2PP/4R2K b - - 0 28
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 594
Best move: Qxe1#