Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. Re1 Nc5 7. Bxc6 dxc6 8.
d4 Ne6 9. Nxe5 Bd6 10. Qf3 O-O 11. c3 c5 12. Be3 cxd4 13. cxd4 Be7 14. d5 Nc5
15. Nc3 b6 16. Nc6 Qd7 17. Bh6 Bf6 18. Be3 Bb7 19. Bxc5 bxc5 20. Rad1 Rfe8 21.
Ne4 Bxb2 22. Ng5 Rxe1+ 23. Rxe1 Bxc6 24. dxc6 Qd2 25. Qxf7+ Kh8 26. Re8+ Rxe8 *
Position (FEN): 4r2k/2p2Qpp/p1P5/2p3N1/8/8/Pb1q1PPP/6K1 w - - 0 27
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 568
Best move: Qxe8#