Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. e5 Qe7 7. Qe2 Nd5 8.
h4 d6 9. c4 Nb6 10. exd6 cxd6 11. Nc3 Bg4 12. f3 Qxe2+ 13. Bxe2 Be6 14. b3 Be7
15. Bg5 Nd7 16. Bxe7 Kxe7 17. O-O-O Rhd8 18. Ne4 Nf6 19. Nxf6 Kxf6 20. g4 a5
21. Bd3 h6 22. Rdg1 a4 23. g5+ hxg5 24. hxg5+ Ke5 25. Rh4 d5 26. c5 axb3 *
Position (FEN): r2r4/5pp1/2p1b3/2Ppk1P1/7R/1p1B1P2/P7/2K3R1 w - - 0 27
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1628
Best move: Re1#