Herrera (1-1) made the third start of his major league career, having struggled in the first two. He bounced back, however, to give up six hits and strike out four in a 96-pitch performance.
Clay Hensley made his first start for the Padres since moving into the rotation in place of Randy Wolf, who was dealt to Houston this week.
Hensley (1-1), recalled from Class AAA Portland following the Wolf trade, surrendered six runs on seven hits in five innings.
Sign language interpreter at Mandela service called out as fake on Twitter
Campus cop fatally shoots Texas student during traffic stop