Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. d3 Nc6 3. c3 Bc5 4. h3 Qf6 5. Qf3 Qxf3 6. Nxf3 Nf6 7. Bg5 Be7 8.
Be3 d5 9. Be2 dxe4 10. dxe4 Nxe4 11. O-O O-O 12. Rd1 Nd6 13. Nbd2 Bf5 14. Nb3
e4 15. Nfd4 Nxd4 16. Nxd4 Bg6 17. f3 c5 18. Nb5 Nxb5 19. Bxb5 exf3 20. gxf3
Rfd8 21. Bc4 Rxd1+ 22. Rxd1 Bf5 23. Kg2 b6 24. a4 a5 25. b3 Rd8 26. Re1 Bh4 27.
Bf2 Rd2 *
Position (FEN): 6k1/5ppp/1p6/p1p2b2/P1B4b/1PP2P1P/3r1BK1/4R3 w - - 5 28
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 452
Best move: Re8#