Qc6 looks ok.
Desperado tactics

It isn't really desperado, but 30. Qc6 seems to win for white, since it threatens back rank mate and attacks the knight. If 30... f6 or something is played, white simply takes the rook with check.

Qc6 looks ok.
This is where Tactics Trainer proves itself. You feel that you are completely lost but somehow the skills learned with tactics trainer come up and you realize that black has a back rank problem and he simply can't take your knight, his rook is attacked with mate threat, if the rook moves his knight can't be defended etc. To see this through in 20 seconds in a hopeless mindset would not be possible without intensive training with Tactics Trainer.

I don't think TT is necessary to find this. Probably anyone > 1200 can find this in the absence of any tactics training.

I don't think TT is necessary to find this. Probably anyone > 1200 can find this in the absence of any tactics training.
But not necessarily in a desperate mindset in very little time when you feel that you are doomed.
If anyone can see this above 1200 I don't know why black rated above 1500 did not foresee it.
White has played the game poorly so far. His king side is opened up. Black has just forked white's queen and rook with his knight. White has only 20 seconds on his clock. Should he push the resign button or is there a move that he can find in 20 seconds which may save him?