Rookie left-hander Brad Mills pitched seven innings for his first major league win, Lyle Overbay hit a three-run homer and the Blue Jays beat the Orioles 5-0 on Wednesday night, Toronto's 12th consecutive win over Baltimore.
Adam Lind went 3 for 3 with an RBI and an intentional walk for the Blue Jays, who have won five of six.
Toronto, which faces Baltimore six more times this season, is one victory from matching its club-record 13-game winning streak against Baltimore, set between April 11, 1999, and May 10, 2000.
The Blue Jays, who lead the majors with 155 homers, have gone deep in 10 straight games and hit 25 homers in that span. Toronto has a league-high 40 homers in July.
It was the eighth shutout of the season for the Blue Jays, and the seventh time the Orioles have been blanked.
Baltimore has lost five straight and is 2-11 since the All-Star break.
Called up from Triple-A Las Vegas to make his first start of the season and just the third of his career, Mills (1-0) allowed two hits, both singles, walked three and struck out four.
Brian Roberts lined a single to right on the soft-tossing lefty's third pitch of the game and was promptly erased on a double play. Mills didn't allow another hit until Jake Fox's two-out liner to left in the seventh.
Jeremy Guthrie (4-11) allowed six hits in seven innings, walked one (intentional) and struck out three.
An error by Baltimore left fielder Corey Patterson gave the Blue Jays the lead in the second. Vernon Wells led off with a single and scored all the way from first when Lind lined a hit-and-run single through the hole at shortstop, with the ball clanging off Patterson's glove and rolling away.
Toronto blew it open with a four-run eighth. Jose Bautista doubled off Koji Uehara and scored when Lind hit a two-out single against Will Ohman. Aaron Hill was walked intentionally to bring up Overbay, who lined a three-run drive to left-center, his 12th.
NOTES: Mills was called up to keep the rest of Toronto's rotation on regular rest following Sunday's doubleheader in Detroit. He's expected to go back to the minors to make room for OF Travis Snider, who has not played since May 15 because of a sore right wrist. Snider is expected to rejoin the team before Friday's game against Cleveland. ... Baltimore's Ty Wiggington returned to the lineup after serving a two-game suspension for making contact with umpire Gary Darling in an argument last week. Orioles C Matt Wieters and LF Felix Pie were held out of the starting lineup.