Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Bg4 6. Be3 e6 7. h3 Bxf3 8. Qxf3
Qb6 9. b3 cxd4 10. cxd4 Nxd4 11. Bxd4 Qxd4 12. Bb5+ Kd8 13. O-O Qxa1 14. Qxf7
Ne7 15. Rc1 Qxe5 *
Position (FEN): r2k1b1r/pp2nQpp/4p3/1B1pq3/8/1P5P/P4PP1/1NR3K1 w - - 0 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 937
Best move: Qe8#