Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Qxd7 5. O-O Nc6 6. Re1 Nf6 7. c3 e6 8.
d4 cxd4 9. cxd4 d5 10. Nc3 dxe4 11. Nxe4 Nxe4 12. Rxe4 Be7 13. Be3 O-O 14. Ne5
Nxe5 15. Rxe5 Rfd8 16. Qf3 Bf6 17. Re4 Rac8 18. Rg4 Qd5 19. Qxf6 Kf8 20. Rxg7
Qh5 21. Bh6 Ke8 22. Rg8+ Kd7 23. Rxd8+ Rxd8 24. Bg5 Re8 25. Rc1 h6 26. Bf4 Rc8
27. Rxc8 *
Position (FEN): 2R5/pp1k1p2/4pQ1p/7q/3P1B2/8/PP3PPP/6K1 b - - 0 27
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 1008
Best move: Qd1#