Chess puzzle (Checkmate)
Moves: 1. c4 e5 2. Nc3 Nf6 3. Nf3 e4 4. Ng5 h6 5. Ngxe4 Nxe4 6. Nxe4 d5 7. cxd5 Qxd5
8. Nc3 Qd8 9. e4 Nc6 10. Bc4 Be6 11. Bxe6 fxe6 12. O-O Qf6 13. Re1 O-O-O 14.
Qa4 Kb8 15. Re3 Bc5 16. Rf3 Qg6 17. d3 Rd4 18. Qd1 e5 19. Be3 Rhd8 20. Bxd4
Nxd4 21. Rg3 Qf6 22. Nd5 Rxd5 23. exd5 g5 24. Qh5 a6 25. a3 Nb3 26. Re1 Qxf2+
27. Kh1 *
Position (FEN): 1k6/1pp5/p6p/2bPp1pQ/8/Pn1P2R1/1P3qPP/4R2K b - - 1 27
Black to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 918
Best move: Qxe1#