Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Bd6 5. Nc3 c6 6. Bd3 Ne7 7. h3 Bf5 8. O-O
O-O 9. Bg5 f6 10. Bh4 Qc7 11. Qd2 Bf4 12. Qe2 Bxd3 13. Qxd3 Na6 14. a3 Ng6 15.
Rfe1 Nxh4 16. Nxh4 Rae8 17. Re2 Rxe2 18. Qxe2 Qd7 19. Qf3 Bd6 20. Re1 Re8 21.
Rxe8+ Qxe8 22. Qg4 *
Position (FEN): 4q1k1/pp4pp/n1pb1p2/3p4/3P2QN/P1N4P/1PP2PP1/6K1 b - - 1 22
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 425
Best move: Qe1#