Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Bc5 4. Nxe5 Nxe5 5. d4 Bxd4 6. Qxd4 d6 7. Bb5+ c6 8.
Be2 Nf6 9. f4 Ned7 10. e5 dxe5 11. fxe5 Nd5 12. Nxd5 cxd5 13. Qxd5 O-O 14. Bc4
Qh4+ 15. Kd1 Nb6 16. Qd3 Rd8 17. Qxd8+ Qxd8+ 18. Bd3 Bf5 19. Ke2 Bxd3+ 20. cxd3
Qd4 21. Be3 Qxe5 22. d4 Qb5+ 23. Kf3 Qxb2 24. Rhc1 Re8 25. Re1 Nd5 26. Bc1 Qxa1
*
Position (FEN): 4r1k1/pp3ppp/8/3n4/3P4/5K2/P5PP/q1B1R3 w - - 0 27
White to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 539
Best move: Rxe8#