Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 d5 3. exd5 e4 4. Qe2 Nf6 5. Nc3 Be7 6. Nxe4 O-O 7. Nxf6+ Bxf6
8. Qc4 Re8+ 9. Be2 b5 10. Qxb5 Ba6 11. Qxe8+ Qxe8 12. d3 Nd7 13. Be3 Bxb2 14.
Rb1 Bc3+ 15. Kd1 Nf6 16. d4 Nxd5 17. Bxa6 Nxe3+ 18. fxe3 Qxe3 19. Rb3 Re8 20.
Re1 Qxe1+ 21. Nxe1 *
Position (FEN): 4r1k1/p1p2ppp/B7/8/3P4/1Rb5/P1P3PP/3KN3 b - - 0 21
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 874
Best move: Rxe1#