Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nc3 d6 3. f4 g6 4. Nf3 Bg7 5. Bb5+ Nc6 6. Bxc6+ bxc6 7. d3 Ba6 8.
O-O Qb6 9. Na4 Qb4 10. c3 Qb7 11. Re1 Nf6 12. e5 dxe5 13. fxe5 Nd7 14. e6 fxe6
15. Rxe6 O-O 16. Rxe7 Qb5 17. Rxd7 c4 18. dxc4 Qf5 19. c5 Rf6 20. Qb3+ Kh8 21.
Bg5 Re6 22. Nd4 Bxd4+ 23. cxd4 Rf8 24. Rd8 Qf2+ 25. Kh1 Re1+ 26. Rxe1 *
Position (FEN): 3R1r1k/p6p/b1p3p1/2P3B1/N2P4/1Q6/PP3qPP/4R2K b - - 0 26
Black to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 1046
Best move: Qxe1#