See the diagram. It is black’s turn. The position is quite messy. There are a lot of possibilities. Do you see the correct solution?
I found this problem on Chess Tempo (number 738). It’s from a game between Franz Jittenmeier and Ludger Grewe (2234) played in 1998. Black found the correct solution and won.