An overturned tractor-trailer caused heavy delays on Interstate 95 in Cumberland County on Thursday afternoon.