Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nc3 c6 3. d4 exd4 4. Qxd4 Qf6 5. Nf3 d6 6. Bc4 Bg4 7. e5 Qg6 8.
exd6 Bxf3 9. d7+ Nxd7 10. Qe3+ Be7 11. Qxf3 Ngf6 12. O-O O-O 13. Re1 Bc5 14.
Bd3 Qh5 15. Qxh5 Nxh5 16. Bf5 Nhf6 17. Bg5 h6 18. Bxf6 Nxf6 19. Ne4 Nxe4 20.
Bxe4 Rad8 21. Rad1 Rd4 22. Rxd4 Bxd4 23. c3 Bf6 24. Re3 Rd8 25. Bc2 Rd2 *
Position (FEN): 6k1/pp3pp1/2p2b1p/8/8/2P1R3/PPBr1PPP/6K1 w - - 5 26
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 443
Best move: Re8#