Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Qf6 6. c3 Nge7 7. Be2 d5 8.
e5 Nxe5 9. O-O O-O 10. b4 Bb6 11. Na3 c5 12. Rc1 cxd4 13. cxd4 N5c6 14. Nc2 Bf5
15. Bd3 Bxd3 16. Qxd3 Nf5 17. Rcd1 Rfe8 18. a4 a6 19. Rfe1 Nxe3 20. fxe3 Qd6
21. Rb1 Bc7 22. g3 Re6 23. b5 Ne7 24. Nb4 axb5 25. Qxb5 Re8 *
Position (FEN): 4r1k1/1pb1nppp/3qr3/1Q1p4/PN1P4/4P1P1/7P/1R2R1K1 w - - 1 26
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 491
Best move: Qxe8#