TORONTO -- Erik Bedard pitched one of the best games of his career against the team he grew up rooting for.
Bedard, from Nevan, Ontario, had his parents watching in the stands. The 26-year-old left-hander scattered seven hits and matched a career high for innings. Bedard (1-1) struck out a season-high six and walked one.
"It was my first win here and my parents were here. It was pretty exciting," Bedard said. "The Blue Jays were my No. 1 team when I was younger. I watched the '92, '93 World Series. After I got drafted, I switched to the Orioles."
Bedard's family and neighbors made the five-hour drive from Nevan, which is just outside Canada's capital of Ottawa.
"He's a big Canadian hero," teammate Rodrigo Lopez said to a large pack of reporters in front of Bedard's locker.
Catcher Javy Lopez said Bedard wasn't nervous.
"He was totally him. He looked pretty comfortable," Javy Lopez said. "He was mixing his pitches and kept them off-balance. He only walked one and that was another key."
Baltimore added three runs off Miguel Batista in the ninth on Jay Gibbons' RBI grounder, Luis Matos' sacrifice fly and Rafael Palmeiro's RBI infield single.
Vernon Wells hit a solo homer off Orioles reliever B.J. Ryan in the ninth.
Roberts ended an 0-for-13 slump by leading off the first with his seventh home run, tying Chicago's Paul Konerko for the AL lead. It was his second leadoff homer this season and the third of his career.
"I'm not going to even try to figure out where he's getting his power," Baltimore manager Lee Mazzilli said.
Roberts' previous career high for home runs was five in 2003.
David Bush (0-3) was almost as good as Bedard, but he's winless in four starts for the Blue Jays, who have lost four straight and six of seven to fall to 9-10.
Bush allowed just one run and five hits in eight innings.
"He settled in and pitched a good game. He shut down a good hitting club and that home run held up until the ninth," Toronto manager John Gibbons said. "Then they opened it up."
Gibbons was ejected by plate umpire Larry Vanover after Alex Rios was thrown out at home plate to end the seventh inning.
Rios tried to tie it at 1 on Gregg Zaun's single to left. B.J. Surhoff fielded the ball and fired to Javy Lopez, who appeared to block the plate as Rios slid in. Vanover called Rios out, and Gibbons charged out of the dugout.
"There was no doubt he was out," Javy Lopez said. "He hit my leg and I'm pretty sure I had my leg right in front of home plate."
Gibbons threw his hat to the turf and argued vehemently. He also appeared to bump Vanover. It was Gibbons' second ejection of the season.
"I just thought he got his foot in there. Apparently Vanover didn't," Gibbons said.
Each member of the Orioles' rotation hails from a different country. Daniel Cabrera was born in the Dominican Republic, Rodrigo Lopez is from Mexico, Sidney Ponson was born in Aruba and Bruce Chen is from Panama. ... Bush lasted just two innings in his last start, allowing seven earned runs and seven hits in a 12-7 loss to Boston on Monday.