Lynn struggles as Cards fall to Padres 5-3