TORONTO -- An awful August for Baltimore's Dylan Bundy keeps getting worse.
Justin Smoak and Kendrys Morales hit back-to-back home runs off the right-hander, Aledmys Diaz and Billy McKinney also connected, and the Toronto Blue Jays beat Baltimore 8-2 on Tuesday night, improving to 9-0 at home against the struggling Orioles.
Bundy (7-12) allowed seven runs and 10 hits in four-plus innings, the third straight start he has surrendered seven earned runs.
"This is probably as tough a stretch as he's had," Orioles manager Buck Showalter said. "It seems like every mistake he makes he's paying a price for."
Bundy is 0-3 with a 9.28 ERA in four starts this month.
"It's tough, but we're all going to have these stretches," Bundy said. "You just try to limit them. Right now, this one is going on for quite some time."
Bundy has been hit hard in consecutive starts against the Blue Jays, allowing 12 earned runs in nine innings of work.
"You feel for Dylan," catcher Caleb Joseph said. "He's been extremely consistent for us for a number of years now. You want to do anything you can to help him get out of it because you know it's in there and it's not like he's lost it."
Smoak and Morales chased Bundy with solo blasts two pitches apart in the fifth. Smoak's homer was his team-high 19th.
Morales, who homered twice in Monday's 5-3 win, has hit four home runs in his past three games, giving him 17 on the season.
One out later, McKinney took Ryan Meisinger deep for his first career homer, giving the Blue Jays their first three-homer inning since Aug. 23, 2017 against Tampa Bay. In that game, Ryan Goins, Raffy Lopez and Steve Pearce each homered off right-hander Austin Pruitt.
Morales finished 3 for 4 with two RBI while McKinney went 2 for 3 with three RBI.
Every Blue Jays starter had at least one hit except for second baseman Devon Travis, who went 0 for 4 and reached on an error in the first.
Diaz broke a 1-1 tie with a one-out blast off Bundy in the second. Bundy has allowed a major league-worst 33 home runs this season. No Orioles pitcher has allowed more since Jeremy Guthrie matched a club-worst by giving up 35 in 2009.
"He really hasn't had a feel for a changeup in three or four outings," Showalter said of Bundy. "That's really made it tough for him, because he's usually got a really good one."
Blue Jays right-hander Sam Gaviglio (3-6) pitched seven innings to snap a 15-start winless streak, earning his first victory since May 25 at Philadelphia. Gaviglio allowed two runs and six hits.
"I just wanted to come out and emphasize keeping the ball down," Gaviglio said.
Cedric Mullins hit a solo home run for the Orioles, who have lost three straight and 10 of 12. Baltimore is 1-11 against Toronto this season.
Baltimore's Chris Davis went 0 for 4 with four strikeouts. Davis has struck out 33 times in his past 66 at-bats.
McKinney mimed high fives along the length of the dugout after getting the silent treatment from teammates following his homer. The Blue Jays soon surrounded McKinney and showed him some love with back slaps and sunflower seeds.
HURT BY HOMERS, PART 1
Bundy has allowed three or more home runs in a game eight times in his career, including six times this season.
HURT BY HOMERS, PART 2
Baltimore has allowed four or more home runs in a game seven times this season, tied for second most among AL teams. Texas leads with nine.
Orioles: RHP Hunter Harvey has been shut down because of a sore elbow. The oft-injured Harvey, the son of former big league pitcher Bryan Harvey, missed the 2015 season with an arm injury and had Tommy John surgery in July 2016. He went on the minor league disabled list June 8 and has not appeared in a game since. ... Baltimore activated INF Steve Wilkerson (strained left oblique) off the 10-day disabled list and optioned him to Triple-A Norfolk.
Orioles RHP David Hess (2-7, 5.95) starts against Blue Jays LHP Thomas Pannone (0-0, 6.00) in Wednesday afternoon's series finale. Hess has lost six straight decisions since a May 25 victory at Tampa Bay. Pannone is making his first career start following four relief appearances.
More AP baseball: https://apnews.com/tag/MLBbaseball and https://twitter.com/AP-Sports
'Tonight was vintage Anibal': How the overlooked Nationals starter flipped the NLCS
Anibal Sanchez's bid to make history gave Washington a Game 1 win and a reminder that he's a reason the Nationals reached the NLCS.
Source: Johnny Washington among candidates for Angels' job
Johnny Washington, the 35-year-old hitting coach for the San Diego Padres, is among the candidates for the Los Angeles Angels' managerial vacancy, a source confirmed to ESPN on Friday.
Nats' Scherzer aims to keep Cards down in Game 2
The Washington Nationals gained the early National League Championship Series edge over the St. Louis Cardinals, and they will look to build on it behind Max Scherzer in Game 2.
Cardinals Game 1 starter Miles Mikolas says gesture mimicking Nationals OF Juan Soto was 'good-natured'
Cardinals pitcher Miles Mikolas had fun with Juan Soto's batting routine by mimicking one of his gestures after getting the Nationals outfielder to ground out.
Howard: The scales have tipped in Washington's favor
Ryan Howard breaks down what was working for Anibal Sanchez in the Nationals' Game 1 win and believes they have all the momentum to win the series.
Sanchez: It's good people don't pay attention to me
Anibal Sanchez says he's glad people pay more attention to Max Scherzer, Stephen Strasburg and Patrick Corbin because he can fly under the radar and perform better.