Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. Nf3 d5 3. e5 Bf5 4. c3 e6 5. d4 Be7 6. Qb3 b6 7. Bf4 Nd7 8. Nbd2 c5
9. c4 dxc4 10. Nxc4 cxd4 11. Nxd4 Bg6 12. Nd6+ Bxd6 13. exd6 Nc5 14. Qb5+ Kf8
15. Nc6 Qf6 16. Bg3 Ne7 17. Rd1 Nxc6 18. Qxc6 Qxb2 *
Position (FEN): r4k1r/p4ppp/1pQPp1b1/2n5/8/6B1/Pq3PPP/3RKB1R w K - 0 19
White to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 865
Best move: Qxa8#