The Angels have lost nine of 11. They managed just two hits in a 3-1 loss to the Blue Jays on Sunday.
"No disrespect to Halladay. He threw a great game, but we didn't try to get good at-bats," Orlando Cabrera said. "We didn't fight pitches or anything. We basically stunk today."
Halladay (4-1) didn't allow a hit until Tommy Murphy led off the sixth with a double. One batter later, Cabrera hit an RBI single to cut the Toronto lead to 5-1.
Halladay improved to 3-0 in four starts since missing time due to a right forearm strain in mid-April, and he appeared to have a little more velocity on his pitches in his latest outing. The 2003 AL Cy Young winner struck out a season-high six and walked one for the 21st complete game of his career and the first of the season for Toronto.
Halladay had his cut fastball back -- the pitch that led to the strained forearm. He has since changed his grip.
"It has got a little better each time," Halladay said. "I felt like everything came together a little better tonight."
Halladay also worked on speeding up his windup after noticing on tape that he was far more deliberate this year.
"That's the strongest I've seen him this year," Toronto manager John Gibbons said. "We knew it was a matter of time because he felt fine. It was just a matter of building some arm strength and getting that cutter going."
Angels starter Jeff Weaver (1-5) didn't allow a hit until Lyle Overbay singled in the fifth. Eric Hinske followed with an RBI double to give the Blue Jays a 1-0 lead. Shea Hillenbrand fouled out but Molina then hit a two-run homer, stomping on home plate when he scored against his former team.
Molina denied it had any special significance.
"It didn't mean anything," Molina said.
Rios also had a two-run homer in the fifth to make it 5-0.
Weaver allowed five runs and seven hits in 6 1/3 innings.
"It's been frustrating," Weaver said. "When I get a head of some hitters I have to make some pitches out of the zone, make them chase my pitches. Hopefully, now it will sink in."
Toronto shortstop Russ Adams, who made two errors on Sunday, threw the ball into the stands for an error in the fourth and almost did it again in the sixth on a routine double play.
- Toronto 3B Troy Glaus was given his first day off of the season. He's 2-for-31 (.065) with 10 strikeouts in his career against Weaver.
- Rocker Alice Cooper attended the game.
- The Angels have scored just 30 runs in their last 12 games.
- Weaver is 5-9 in 16 games against the Blue Jays.
- The Angels travel to Chicago for a three-game AL Championship Series rematch with the World Series champion White Sox beginning on Tuesday.
- Monday's game lasted 1 hour, 59 minutes.