Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Bb5 Bb4+ 6. c3 Bc5 7. Be3 Nxe4 8.
Nxc6 bxc6 9. Bxc5 Nxc5 10. Bc4 O-O 11. O-O d5 12. Bd3 Qg5 13. Qf3 Bg4 14. Qg3
Nxd3 15. Qxd3 Bf5 16. Qg3 Qf6 17. Nd2 Rab8 18. b4 Rbc8 19. a4 Bd3 20. Rfe1 Ba6
21. Re5 Rce8 22. Rae1 Rxe5 23. Rxe5 Qh6 24. Re3 Rd8 25. h3 d4 26. Qxc7 Rc8 27.
Qxc8+ Bxc8 *
Position (FEN): 2b3k1/p4ppp/2p4q/8/PP1p4/2P1R2P/3N1PP1/6K1 w - - 0 28
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 400
Best move: Re8#