This is the position from Round 3 Game of British Chess Championships 2024 between Shreyas Royal & Mark Hebden
In the following position, it is Hebden (Black) to make his 30th move. He is a pawn up with his major pieces in good attacking positions but he has only one move to maintain winning chances.
Can you find it?