The Angels still couldn't stop Roy Halladay from finishing what he started. But they could beat him. Jered Weaver combined with the bullpen...

Share story

ANAHEIM, Calif. — The Angels still couldn’t stop Roy Halladay from finishing what he started. But they could beat him.

Jered Weaver combined with the bullpen on a six-hit shutout, outpitching Halladay to beat the Toronto Blue Jays 3-0 Friday night.

The victory reversed a two-game losing streak for the Angels and allowed them to hold onto sole possession of first place for at least another day, their 108th consecutive atop the American League West. They hold a one-game lead over the Mariners.

Halladay threw a five-hitter to beat the Angels in Toronto last week and went the distance again Friday for the major-league-leading sixth time this season. This time, the Angels had 12 hits against him (11 singles) and bunched seven of them in the first and seventh innings to push across their runs.

“To beat good pitching like Halladay brought tonight, you have to bring good pitching yourself and we did that,” Angels manager Mike Scioscia said. “He looked about the same tonight [as last week in Toronto]. The difference was Jered matched him pitch for pitch and those guys who followed him [Justin Speier, Scot Shields and Francisco Rodriguez] all threw well.”

Said Weaver (9-6): “It kind of raises your level of intensity when you go up against someone like that. I think that’s the first time I’ve gone up against a big guy like that and got a win.”

Speier pitched a 1-2-3 seventh. Shields gave up a leadoff double to Matt Stairs on the first pitch in the eighth but retired the next three batters.

Rodriguez finished it off in the ninth with a dash of drama. He walked consecutive batters with one out. He threw a wild pitch to put both runners in scoring position before he struck out Gregg Zaun to end the game and record his 32nd save.