Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Carls-Bremen_System
Moves: 1. c4 e5 2. Nc3 Nf6 3. g3 Bc5 4. Bg2 O-O 5. e3 c6 6. Nge2 d5 7. cxd5 cxd5 8. d4
exd4 9. exd4 Bb6 10. O-O Nc6 11. Be3 Re8 12. Qb3 Na5 13. Qa4 Nc4 14. Nxd5 Nxe3
15. Nxf6+ Qxf6 *
Position (FEN): r1b1r1k1/pp3ppp/1b3q2/8/Q2P4/4n1P1/PP2NPBP/R4RK1 w - - 0 16
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 518
Best move: Qxe8#