Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. e3 e6 3. Nf3 Nf6 4. Bd3 Bd6 5. O-O Nc6 6. Nbd2 Bd7 7. Qe2 Nb4 8. c3
Nxd3 9. Qxd3 a6 10. e4 Bb5 11. c4 dxc4 12. Nxc4 Bxc4 13. Qxc4 Nxe4 14. Qd3 Nf6
15. Re1 O-O 16. Bd2 Qd7 17. Ne5 Qd8 18. Bf4 Ng4 19. Qf3 Nxe5 20. dxe5 Bc5 21.
Rad1 Qh4 22. Bg3 Qb4 23. b3 Rad8 24. Rxd8 *
Position (FEN): 3R1rk1/1pp2ppp/p3p3/2b1P3/1q6/1P3QB1/P4PPP/4R1K1 b - - 0 24
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 932
Best move: Qxe1#