Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nc6 4. d4 cxd4 5. cxd4 e6 6. Nc3 Nf6 7. Bd3 e5 8. dxe5
dxe5 9. O-O Be7 10. Bg5 Nd4 11. Nxe5 Nxe4 12. Bxe7 Qxe7 13. Qa4+ Nc6 14. Qxe4
Nxe5 15. Rfe1 Ng6 16. Bb5+ Kf8 17. Nd5 Qxe4 18. Rxe4 Bf5 19. Re3 Rc8 20. Rae1
Be6 21. f4 Bxd5 22. Re8+ Rxe8 *
Position (FEN): 4rk1r/pp3ppp/6n1/1B1b4/5P2/8/PP4PP/4R1K1 w - - 0 23
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1213
Best move: Rxe8#