Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Nc6 5. Bb5 a6 6. Ba4 b5 7. Bb3 Nf6 8. c3
Bg4 9. h3 Bf5 10. Nbd2 e6 11. Nf1 Ne4 12. Bc2 Bd6 13. Ne3 O-O 14. Nxf5 exf5 15.
O-O Qd7 16. Re1 Rfe8 17. Nh2 Qc7 18. Nf1 Nxf2 19. Rxe8+ Rxe8 20. Kxf2 Re6 21.
Qf3 Rg6 22. Be3 Rf6 23. Re1 f4 24. Bxf4 Rxf4 25. Qxf4 Bxf4 *
Position (FEN): 6k1/2q2ppp/p1n5/1p1p4/3P1b2/2P4P/PPB2KP1/4RN2 w - - 0 26
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 539
Best move: Re8#