Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Anglo-Indian_Defense
Moves: 1. c4 Nf6 2. Nc3 e6 3. g3 Bc5 4. Bg2 c6 5. e3 d5 6. d4 Bb4 7. Qb3 Na6 8. Nf3
Ne4 9. O-O Bxc3 10. bxc3 O-O 11. Ne5 f5 12. Ba3 Re8 13. Bxe4 fxe4 14. Rab1 c5
15. dxc5 Qc7 16. f4 exf3 17. Nxf3 Nxc5 18. Qb5 b6 *
Position (FEN): r1b1r1k1/p1q3pp/1p2p3/1Qnp4/2P5/B1P1PNP1/P6P/1R3RK1 w - - 0 19
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 724
Best move: Qxe8#