Cardinals Complete Sweep Over Padres

Nolan Arenado hit a two-run homer and drove in three, Dakota Hudson threw seven strong innings and the St. Louis Cardinals beat the San Diego Padres 5-2 Wednesday to complete a three-game sweep.

Nick Wittgren earned his first save by getting the last out of the game when he retired pinch-hitter Robinson Canó on a fly ball with the bases loaded.

Paul Goldschmidt extended his hitting streak to 23 games and reached safely for a career-best 37th consecutive game.

Hudson (4-2) gave up a run in the first inning but shut out the Padres over the next six innings. He allowed one run on four hits with a walk and three strikeouts.

2B Nolan Gorman (lower back tightness) missed his second consecutive game. The 22-year-old rookie is hitting .387 since he joined the club May 20. He can swing a bat but bending over to field causes some pain. … LHP Steven Matz (shoulder impingement) has played catch twice. His likely next move will be to throw two side sessions. If there are no setbacks, Matz may have a short rehab outing or return to the Cardinals on a limited-pitch basis. … RHP Alex Reyes (shoulder) was slated to undergo surgery Wednesday that’s likely to end his season. … RHP Jordan Hicks (forearm flexor tendon) has several days to wait until he can begin throwing.

LHP rookie Matthew Liberatore (1-0, 3.72) will face the Chicago Cubs and RHP Keegan Thompson (5-0, 1.58) Thursday, 6:10 with the pregame and the first pitch at 7:05 on KIRX.