TORONTO -- Toronto's starters did something they haven't done all season -- win three straight games.
It's the first time this season Toronto starters have won three straight games. A.J. Burnett won the first game of the series, while Ted Lilly won on Wednesday.
Washington has lost 14 of 18.
"I don't think we overlooked them," Halladay said. "We didn't expect them to roll over for us. We went out and played hard and that's important."
Lyle Overbay homered and Eric Hinske had three hits and three RBI for the Blue Jays, who moved a season-high 10 games over .500 (44-34).
Staked to a 5-1 lead in the third, Halladay (10-2) allowed four runs and six hits, striking out five without a walk in 6 1/3 innings.
The 2003 AL Cy Young award winner took a three-hitter into the seventh before being chased by consecutive doubles by Daryle Ward, Ryan Zimmerman and Marlon Anderson.
"When you've got Burnett, Lilly and Halladay going to work we have a good chance to win against any team," Hinske said. "Just put some runs up early and let those guys do what they do."
Anderson homered twice off Halladay.
Washington starter John Patterson (1-3) left in the fourth inning a tired arm.
Patterson threw only two pitches in the fourth before a trainer and manager Frank Robinson went to the mound. Bill Bray came on in relief.
"His body language just didn't look like he was into it tonight," Robinson said.
Patterson, who allowed five runs and six hits, was making his second start since spending 62 days on the disabled list with a right forearm strain.
Patterson said he has a "dead arm" but thinks he'll be able to make his next start.
"By the time I got to the mound to warm up for the game I could feel it wasn't quite right," Patterson said. "As the game went along it just got worse and worse and I started losing my release point. My arm just felt dead."
He doesn't think it's related to his strained forearm.
"I just feels like spring training dead arm," Patterson said. "I took two months off. It's just where I'm at."
Toronto's Troy Glaus hit an RBI single in the first.
Gregg Zaun doubled in the second and scored on Hinske's double. Zaun bowled over fellow catcher Robert Fick and knocked the ball loose on a play at the plate.
After Hinske reached third on a passed ball, Russ Adams hit a sacrifice fly to give Toronto a 3-0 lead.
Anderson homered in the third, but Toronto scored twice in the bottom half on Hinske's two-run triple to right-center.
Anderson homered again in the fifth, a solo shot off the scoreboard in right, but consecutive RBI singles by Reed Johnson and Frank Catalanotto gave Toronto a 7-2 lead in the bottom half.
Overbay homered off Jon Rauch in the sixth.
Toronto RF Alex Rios was hospitalized Thursday and was expected to remain overnight to receive treatment on a bad infection in his lower left leg. Rios fouled a ball off his leg during Tuesday's victory over Washington. The area swelled and he sat out Wednesday's game as a precaution. But the pain in his leg got worse Thursday, so the team sent him to the hospital. ... Washington OF Alfonso Soriano doubled in the sixth for his 1,000th career hit. ... Halladay has won six straight decisions at Rogers Centre.