Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. c4 d5 3. exd5 exd5 4. d4 Nf6 5. Nc3 Bb4 6. Nf3 O-O 7. Bd3 dxc4 8.
Bxc4 Bg4 9. O-O Nc6 10. Be3 Rb8 11. a3 Be7 12. Be2 Nd5 13. Qb3 Nxe3 14. fxe3
Bg5 15. Nxg5 Qxg5 16. Ne4 Qg6 17. Bxg4 Qxg4 18. Rf4 Qg6 19. Raf1 Rbe8 20. Qd5
Re7 21. R1f3 Rd8 22. Qb3 Rxe4 23. Rxe4 Na5 24. Qd5 Nc6 25. Qxd8+ Nxd8 *
Position (FEN): 3n2k1/ppp2ppp/6q1/8/3PR3/P3PR2/1P4PP/6K1 w - - 0 26
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 400
Best move: Re8#