BOSTON (AP) -- Brandon Snyder hit a bases-loaded double and John Lackey struck out six over eight strong innings for the Boston Red Sox in a 4-1 win over the slumping San Diego Padres on Tuesday night.
Lackey (6-5) scattered six hits and walked just one while moving above .500 for the first time since late in 2011. Lackey has won four straight decisions and appears well-healed from the right biceps strain that put him on the disabled list after his first start.
The only run Lackey allowed was a solo homer by Jesus Guzman in the seventh.
Koji Uehara replaced Lackey in the ninth and struck out two, earning his fifth save for the Red Sox, who improved to 6-1 during a nine-game homestand.
San Diego rookie Robbie Erlin (1-1) threw 93 pitches over 32 3 innings before getting pulled after Snyder's bases-clearing double in the third put Boston up 3-0.
The Padres have lost four straight and six of seven.
Lackey last had a winning record at 12-11 in late 2011, when he finished the season 12-12 and missed all of last year recovering from Tommy John surgery. He needed only six pitches to get out of the sixth inning before Guzman spoiled the shutout bid in the seventh with a shot off the top of the Green Monster in left. The umpires held up Guzman at second briefly before conferring and ruling it was a homer without going to video replay. Red Sox fans booed the call, but replays showed it was correct.
David Ortiz hit his 500th career double in the first and Jose Iglesias added an RBI single in the sixth for Boston.
Erlin was solid through the first three innings but could not get himself out of trouble in the fourth. Ortiz led off with a single and Mike Napoli followed with a walk. After striking out Jonny Gomes for the first out, Erlin walked Jarrod Saltalamacchia to load the bases for Snyder.
Snyder forced Erlin to throw nine pitches, fouling off five before hitting a double off the upper right corner of the Green Monster -- just a few feet more to the right and it would have been a grand slam. Snyder was thrown out trying to stretch out a triple, which would have left Erlin liable for another possible run.
Erlin was done for the night after Snyder tagged his 93rd pitch. He allowed three runs on five hits and three walks in 32 3 innings.
Iglesias added an RBI single in the sixth to put Boston up 4-0, then the Padres broke up Lackey's shutout bid on Guzman's homer to left in the seventh.
Boston nearly took the lead in the first when Dustin Pedroia walked and tried to score from first base on Ortiz' double down the right-field line. But Chris Denorfia hit second baseman Logan Forsythe with the relay and Forsythe threw out Pedroia at the plate.