Lahore Weather


South Africa on course for Test win against Sri Lanka