Skelton snatches late success