TORONTO -- Bruce Chen had to be satisfied with helping the Baltimore Orioles end a five-game losing streak after missing a chance for his first career shutout.
Chen allowed two hits in eight innings and Chris Ray pitched a perfect ninth Wednesday night in the Orioles' 7-0 victory over the Toronto Blue Jays.
"I did want to go out there for the ninth inning," Chen said. "I had good stuff and I felt like I could have done it, but I'm just glad I helped this team win. We really needed a win."
Chen (11-8) allowed Aaron Hill's infield single to first in the second inning and Corey Koskie's single to center in the eighth.
First baseman Chris Gomez and Chen appeared to be unsure who would field Hill's grounder, allowing the batter to reach. Chen then retired 18 straight until Koskie's hit, finishing with seven strikeouts and one walk.
"This is one of the best games I've ever felt and pitched," Chen said. "I just felt like I was on."
Interim manager Sam Perlozzo wanted Chen to leave the game feeling good about himself. He didn't want to have to go get him if he allowed a few runners on.
"He was outstanding," Perlozzo said. "It was a shot in the arm for the club. We dearly needed it."
Miguel Tejada, Jay Gibbons and Eric Byrnes homered for the Orioles, who lost 10 of their previous 11 games and held a brief team meeting before the game.
Perlozzo said Tejada did more than just hit a three-run homer.
"He really lifted the spirits of the ballclub even before the game. He said he was back and he backed it up," Perlozzo said. "Just before the game he said, 'You're going to hear a lot from me tonight. I'm back.' He just had a lot of energy. It seemed like the old Miggy and I think the club responded."
Tejada said he talked less lately because of the losing.
"I've been quiet the last couple of days so I could give the guys a rest," Tejada said. "I've been real loud throughout the season but the club has been losing. Today I said I was back."
Baltimore's Rafael Palmeiro did not play, a day after he used earplugs after he was loudly booed during his first at-bat.
Perlozzo said Palmeiro, bothered by knee and foot injuries, won't return to the lineup until he's healthy. Palmeiro is 2-for-26 (.077) since a 10-day suspension for testing positive for steroids.
Gustavo Chacin (10-8) allowed five runs and seven hits in seven innings, dropping to 0-3 with a 5.30 ERA in August after going 5-0 with a 2.97 ERA in July.
Toronto was blanked for the 10th time, the most in the AL.
"It's one of those game where after the first AB you're thinking, 'We're going to get his guy," Hill said., And then the eighth inning comes around and there's two hits and you're like 'How'd this happen."'
Hill said Chen didn't throw hard, but had excellent location and changed speeds.
Gibbons hit a solo shot in the second, his 19th homer.
Chris Gomez walked in the third, Brian Roberts singled and Tejada hit his 25th homer for a 4-0 lead. Gomez hit a sacrifice fly in the seventh, and Byrnes added a two-run homer off Miguel Batista in the ninth.
The Blue Jays said they will call up outfielder Gabe Gross when the rosters expand Thursday. ... Baltimore right-hander Hayden Penn joined the Orioles on Wednesday and will start for them Thursday. Penn went 2-2 with a 6.75 ERA for Baltimore earlier this season. ... Perlozzo said Baltimore would call up second baseman Bernie Castro and first baseman Walter Young on Thursday when the rosters expand.