Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3
d5 9. exd5 Nxd5 10. Nxe5 Nxe5 11. Rxe5 c6 12. d4 Bd6 13. Re1 Qh4 14. g3 Qh3 15.
Bxd5 cxd5 16. Qf3 Be6 17. Nd2 Rae8 18. Qg2 Qh5 19. Qh1 Bh3 20. Rxe8 Rxe8 21.
Nf3 Qxf3 22. Qxf3 *
Position (FEN): 4r1k1/5ppp/p2b4/1p1p4/3P4/2P2QPb/PP3P1P/R1B3K1 b - - 0 22
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 600
Best move: Re1#