Find the Best Move

Explanation

Black has white trapped and if white takes with bxc3 then Ba3 checkmate!

Next Puzzle