Thursday puzzle / game

Thursday puzzle / game

White to play and win

This may look like a composed position but is from Shabalov-Krush 2004. Only one move wins for White here. Can you find it?

Solution