SAN DIEGO (AP) — Odrisamer Despaigne pitched eight strong innings and Will Middlebrooks homered and drove in three runs in the San Diego Padres' 7-1 win over the Pittsburgh Pirates on Sunday night.
Despaigne (3-3) held the Pirates scoreless through six innings before Gregory Polanco hit a solo homer off him in the seventh.
The right-hander allowed seven hits, struck out four and walked one in his longest career outing. Despaigne has allowed just three runs over 20 innings in his last three starts.
Middlebrooks homered off Jeff Locke (3-3) in a three-run third inning and added a sacrifice fly in the fourth.
Jed Gyorko had a two-run single in the first inning and Clint Barmes had three hits and an RBI.
The Padres have won four of six after losing eight of 10. San Diego also won at home for just the third time in 10 games. After going 48-33 at Petco Park last season, the Padres are just 13-14 at their home park this season.
Matt Kemp led off the Padres' third with a walk and Middlebrooks followed with a fly ball that just cleared the left-field wall for his seventh home run. After Will Venable walked with one out and took second on a wild pitch, Barmes added an RBI single for a 6-0 lead.
A leadoff single and two walks loaded the bases for San Diego with one out in the first. Locke struck out Middlebrooks before Gyorko blooped a two-run single to center.
Locke last just four innings, allowing seven runs — six earned — on eight hits. He had not allowed a run in 10 2-3 innings over two starts coming in.
Pirates: Locke took a hard grounder off his right foot in the fourth inning. While home plate umpire Jeff Nelson went out to check on Locke, the lefty waved off manager Clint Hurdle and stayed in the game.
Padres: RHP Brandon Morrow (right shoulder inflammation) will pitch Tuesday for Double-A San Antonio.
Pirates: RHP Gerrit Cole, who has allowed two or fewer earned runs in eight of his 10 starts, gets the starts when Pittsburgh opens a three-game series Monday night at San Francisco.
Padres: RHP Andrew Cashner (3-7), who averages the lowest run support (2.30 runs) of any starting pitcher in the majors, will take the mound Monday night when San Diego hosts the New York Mets in a three-game series.
Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.