Thursday puzzle / game

Thursday puzzle / game

White to play and win

The most obvious attempts either result in stalemate or lose White’s valuable passed pawns. Can you see how White wins?

Solution