White to play and win, black's last move was Kh5-g5.
Also taken from ChessTempo.
It took me about 40 minutes to solve, which is really long for me
(usually, if I don't find the solution within a couple of minutes, I guess).
Took ages for me to see the key move. I was wondering if people see
this thing instantly or had a hard time like me