TORONTO (AP) After a pair of abbreviated outings, Drew Hutchison delivered a dominant start.
Josh Donaldson hit a two-run homer, Hutchison pitched eight strong innings and the Toronto Blue Jays completed a three-game sweep of Baltimore, beating the Orioles 7-6 on Thursday night.
Hutchison (2-0) was perfect through five innings before Manny Machado drilled a first-pitch homer in the sixth.
''He was sticking it pretty good tonight,'' manager John Gibbons said of Hutchison. ''He really gave us what we needed.''
Hutchison allowed two runs and four hits, walked none and struck out a season-high seven in the longest outing by a Blue Jays starter this season.
The right-hander had failed to finish the fifth in his either of his past two starts.
''We've got to take our caps off to Hutchison,'' Machado said. ''He was throwing a lot of strikes. He was commanding his sliders, he was throwing his fastball well.''
After his previous outing, Hutchison said he was embarrassed not to have done better. He had nothing to be ashamed of against the Orioles.
''I felt like I did a good job of being aggressive in the zone,'' Hutchison said. ''I was able to pound my fastball early and get ahead of guys and that was the difference.''
Toronto won for the fourth time in five games and finished its season opening homestand at 5-5. The Orioles have lost four straight.
''We're already putting it behind us,'' Baltimore manager Buck Showalter said. ''You have to.''
Machado added a three-run drive off Miguel Castro in the ninth. It was the third multihomer game of his career.
Castro got the final two outs for his fourth save.
Rookie Devon Travis opened the scoring with a fielder's choice grounder in the third and Donaldson followed with a drive off the facing of the third deck in left, his fourth.
The Blue Jays added three more in the fourth. Danny Valencia doubled home a run and Kevin Pillar hit a two-run double that bounced off the third base bag.
Orioles right-hander Chris Tillman (2-2) left after issuing a one-out walk to Justin Smoak in the fifth. Russell Martin greeted reliever Brad Brach with an RBI double to make it 7-0.
Tillman allowed seven runs and five hits in 4 1-3 innings. He's 0-2 with an 18.00 ERA in two starts against Toronto.
''My command killed me tonight,'' Tillman said.
Travis Snider hit a fielder's choice grounder in the seventh and an RBI single off Liam Hendriks in the ninth.
The Blue Jays placed C Dioner Navarro on the 15-day disabled list with a strained left hamstring and recalled C Josh Thole from Triple-A Buffalo. Navarro suffered the injury trying to stretch a single into a double in the seventh inning of Tuesday's 13-6 win. Thole, whose specialty is catching the knuckleball, is expected to make his season debut in R.A. Dickey's start at Tampa Bay on Friday.
Orioles: 2B Ryan Flaherty was held out of the lineup with a sore right groin, suffered on the final play of Wednesday's game. With 2B Jonathan Schoop (right knee) and SS J.J. Hardy (left shoulder) already on the disabled list, the Orioles have limited options in the middle infield. Showalter said Flaherty could land on the DL if his condition doesn't improve.
Blue Jays: OF Jose Bautista (right shoulder) missed his second straight game but was feeling much better Thursday and is unlikely to require a stint on the DL. Gibbons said Bautista will likely DH for a couple of days upon his return to the lineup.
Orioles: Baltimore returns home Friday to begin a three-game series against Boston. Orioles RH Miguel Gonzalez (2-1) faces Red Sox RH Rick Porcello (1-2) in the opener. Porcello allowed eight runs and 12 hits in five innings against Baltimore in his last start, raising his ERA from 3.86 to 6.63.
Blue Jays: Toronto travels to Florida to begin a three-game series with the Tampa Bay Rays on Friday. Blue Jays righty R.A. Dickey (0-1) faces Rays lefty Drew Smyly in the opener. Smyly is coming off the disabled list to make his first start of the season after being out since spring training with shoulder tendinitis.