Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Bd2 Bxd2+
8. Nbxd2 d5 9. exd5 Nxd5 10. O-O O-O 11. Ne5 Nxd4 12. Nb3 Nxb3 13. Bxd5 Nxa1
14. Bxf7+ Kh8 15. Qh5 h6 16. Rd1 Bd7 17. Nxd7 Nc2 18. Nxf8 Qxf8 19. Bd5 Qc5 20.
Qh4 c6 21. Be4 Nd4 22. Bb1 Re8 23. Bg6 Qd6 24. Bh5 Ne2+ 25. Bxe2 Qxd1+ 26. Bxd1
*
Position (FEN): 4r2k/pp4p1/2p4p/8/7Q/8/PP3PPP/3B2K1 b - - 0 26
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 399
Best move: Re1#