Thursday puzzle / game

Thursday puzzle / game

White to play and win

Can you work out how to nurse a pawn through to the eighth rank?

Solution