Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bxd3 5. Qxd3 e6 6. Nf3 Qb6 7. Bg5 c5 8. c3
Qxb2 9. O-O Qxa1 10. Qb5+ Nc6 11. Qxb7 Rb8 *
Position (FEN): 1r2kbnr/pQ3ppp/2n1p3/2ppP1B1/3P4/2P2N2/P4PPP/qN3RK1 w k - 1 12
White to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 1196
Best move: Qxc6#