In a season full of hard-luck losses, Jeff Weaver was handed a gift win in his last start.
Weaver, who received two runs or fewer of support in each of his last four losses, appeared headed for yet another defeat when he left Tuesday’s start against Houston trailing 4-1 after six innings. But the Dodgers rallied for four runs in the top of the seventh and held on for a 7-5 triumph, handing Weaver his fourth win in six decisions.
“One key was Weaver hanging in there the way he did,” Los Angeles manager Jim Tracy said. “He rectified himself and gave our offense a chance.”
Weaver was also appreciative of the offensive outburst.
“It takes the pressure off us as far as being perfect every time,” said Weaver, who has surrendered three earned runs or fewer in six of his nine losses this season.
Wilson Alvarez didn’t have to worry about being perfect Saturday night as Adrian Beltre belted a grand slam and Shawn Green added a three-run shot to lift Los Angeles to an easy 12-2 win over San Diego.
Juan Encarnacion followed Green’s seventh-inning homer with a solo shot and also robbed Ryan Klesko of a three-run homer in the first to help maintain the Dodgers’ 3 1/2 -game lead in the West over San Francisco and dropping the Padres 4 1/2 out.
Beltre, who hit a game-ending home run in the ninth inning Friday night, capped a six-run fourth inning with his third career grand slam. The hot-hitting third baseman finished with three hits as Los Angeles improved to 18-3 in July.
San Diego’s runs Saturday came on Brian Giles’ sacrifice fly in the third and Xavier Nagy’s RBI single in the eighth. The Padres have dropped consecutive games since winning seven of eight.