Puzzle from one of my 3+2 games. Black to play and win.
Solution here
I feel like it has to start with Bxh3