Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Bd3 Nbd7 6. O-O e6 7. Nc3 a6 8.
Re1 b5 9. Nf3 Bb7 10. Bg5 Be7 11. Rb1 O-O 12. Ne2 Nxe4 13. Bxe7 Qxe7 14. Bxe4
Bxe4 15. Ng3 Bxf3 16. Qxf3 Ne5 17. Qe4 Rac8 18. c3 Nc4 19. Qd4 Rfd8 20. Nf5 Qg5
21. Ne3 Nxe3 22. Rxe3 Rc4 23. Qb6 Qf5 *
Position (FEN): 3r2k1/5ppp/pQ1pp3/1p3q2/2r5/2P1R3/PP3PPP/1R4K1 w - - 3 24
White to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 820
Best move: Qxd8#