Toronto Blue Jays DH Melky Cabrera hits a solo home run against the Seattle Mariners during fifth inning MLB American League baseball action in Toronto on Sunday, May 5, 2013. (AP Photo/THE CANADIAN PRESS,Nathan Denette)

Toronto Blue Jays third baseman Mark DeRosa, right, celebrates his three-run home run with teammates J.P. Arencibia, left, and Jose Bautista while playing against the Seattle Mariners during fifth inning MLB American League baseball action in Toronto on Sunday, May 5, 2013. (AP Photo/THE CANADIAN PRESS,Nathan Denette)

Toronto Blue Jays centre fielder Emilio Bonifacio slides back to first base safe as Seattle Mariners first baseman Justin Smoak is late with the tag during second inning MLB American League baseball action in Toronto on Sunday, May 5, 2013. (AP Photo/THE CANADIAN PRESS,Nathan Denette)

Toronto Blue Jays second baseman Maicer Izturis, left, forces out Toronto Seattle Mariners catcher Jesus Montero, right at second base but can't turn the double play at first base during fifth inning MLB American League baseball action in Toronto on Sunday, May 5, 2013. (AP Photo/THE CANADIAN PRESS,Nathan Denette)

This isn't the first time Saunders has struggled away from home. He lost 11 straight road decisions between June 2010 and May 2011.

Saunders said he "didn't get the breaks" on close calls, a view that was echoed by DeRosa.

"It seemed like he was struggling to get that corner pitch called and was having to come over the middle of the plate a little bit more," DeRosa said.

Cabrera was 3 for 4 with two RBIs while DeRosa went 3 for 5 with three RBIs and scored three times as the Blue Jays improved to 8-0 when scoring five or more runs. Toronto's 10 runs matched a season high. It was the first time the Mariners have allowed 10 runs this season.

"We were desperate for that. We needed something like that," Blue Jays manager John Gibbons said. "It's not like we're just waiting to get on a roll. We needed a win and they're hard to come by."

Brandon Morrow pitched three-hit ball over eight innings for his first win of the year. He struck out eight, matching a season high.

"Definitely a morale booster," Morrow said.

The last-place Blue Jays had lost 14 of 18, a disappointing stretch for a team expected to contend in the AL East this season.

"It wears on you a little bit," Morrow said. "Guys would come in every day ready to play and in the right state of mind, but there's some things throughout the games, maybe not even things in our control, just little things here and there that you say things are just kind of against us right now. That starts to wear on you, but today was a good day for us."

DeRosa, who called a team meeting before last Sunday's loss at New York, one that capped a four-game sweep by the Yankees, insisted the Blue Jays remain confident in their playoff chances despite being 10 games under .500.

"No one has given up in here," De Rosa said. "We're going to keep fighting and we've got the guys to do it."

Morrow (1-2) allowed two runs and walked a season-high five in the longest outing by a Toronto starter this year. He had not won since beating Minnesota last Oct. 3, the final day of the 2012 season.

Steve Delabar finished in the ninth for the Blue Jays, who outhit Seattle 15-3 and improved to 7-12 at home.

Toronto opened the scoring in the first when Rajai Davis doubled, advanced on Cabrera's sacrifice and scored on Jose Bautista's sacrifice fly to shallow right field, a high popup that was caught by second baseman Dustin Ackley after he struggled with the sun.

Toronto made it 3-0 in the second on an RBI single by Maicer Izturis and an RBI groundout by Munenori Kawasaki.

Morrow retired 10 in a row before running into trouble in the fifth, when he gave up two runs on four walks and a single. Robert Andino drove in the first run with a fielder's choice and Kyle Seager added a sacrifice fly.

"I just got a little too loose in my mechanics, but I cleaned it up and was good the rest of the time," Morrow said.

The Blue Jays pulled away with a pair of homers in the bottom half. Cabrera led off with his first of the year, a drive off the facing of the second deck in left, and mimed high-fives after his teammates jokingly failed to respond upon his return to the dugout.

Bautista walked, Edwin Encarnacion flied out to the warning track in left and J.P. Arencibia singled before DeRosa hammered a pitch to straightaway center for his second homer of the season.

Toronto made it 8-2 with a run off Hector Noesi in the sixth, with Kawasaki scoring on Encarnacion's bases-loaded fielder's choice. The Blue Jays added two more in the seventh on RBI singles by Kawasaki and Cabrera.

Morrow, meanwhile, responded to his shaky fifth by retiring eight straight — four on strikeouts. The streak ended when Kendrys Morales doubled on an infield popup in the eighth after first baseman Encarnacion tripped over the mound.

NOTES: The Mariners have not swept a three-game series in Toronto since May 11-13, 2001. ... Seattle OF Michael Saunders made a leaping catch at the wall to take extra bases away from Arencibia for the final out of the third. ... Blue Jays 3B Brett Lawrie got the day off.