TORONTO -- A day after Toronto ace R.A. Dickey called his team's play on the field "dysfunctional," it all came together for the Blue Jays in a 10-2 win over the Seattle Mariners Sunday.
Melky Cabrera and Mark DeRosa each hit fifth-inning home runs and starter Brandon Morrow had the longest outing of any Jays pitcher this season as Toronto snapped a season-worst four-game losing skid.
"That's a pretty good recipe today for winning -- great pitching and we made a lot of things happen offensively," said Jays manager, John Gibbons. "We had a lot of hits. It was a good game, we've been waiting for that one.
"You get a little bit of breathing room."
Added DeRosa: "No one's given up in here. We're going to keep fighting. We've got the guys in here to do it and we're going to keep going."
The loss snapped Seattle's (15-18) three-game winning streak.
Toronto (11-21) came in having lost eight of nine, including all four previous games in May while being outscored 25-3. The Jays concluded their six-game homestand at 2-4.
After opening a 3-0 lead through two thanks to runs from Rajai Davis, J.P. Arencibia and DeRosa, Morrow got into a jam in the fifth issuing back to back walks to Justin Smoak and Dustin Ackley. Then Jesus Montero reached on an infield single to third, loading the bases.
Robert Andino's fielder's choice to short scored Smoak. Two batters later, Kyle Seager's sacrifice fly scored Ackley, cutting the Jays' lead to 3-2.
"I just got a little too loose in my mechanics, but I cleaned it up," said Morrow of his fifth inning.
Morrow (1-2), who came in 3-1 with a 3.04 ERA against his former team, went eight innings striking out eight while allowing two earned runs and three hits. Morrow threw 67 of his 115 pitches for strikes.
"It always helps when you get a lead. You can be more aggressive and you feel good about throwing the ball in the strike zone," said Morrow, who spent the first three years of his career with the Mariners. "A month in to it we should probably be (in the eighth inning) a few times by now and I think guys are starting to come around, arms are starting to feel better and getting into the groove of the season and I think you'll start to see more of that."
Cabrera led off the bottom half of the fifth with a solo home run, his first of the season. He finished the afternoon 3-for-4 with two RBI.
Three batters later, DeRosa took Joe Saunders' 3-and-1 offering deep over the center-field wall for his second of the season, a three-run shot giving the Jays a 7-2 lead.
"I'm very cognizant of my role," said DeRosa who was given the start in place of regular third baseman Brett Lawrie. "When I get in there I want to produce and to play well is always nice."
DeRosa finished 3-for-5 with three RBI and three runs scored.
Seattle starter Joe Saunders (2-4), who came in with an 0-3 record to go along with a 12.51 ERA on the road, went five innings, allowing seven earned and nine hits for his fourth loss of the season.
"It was a battle today for sure," said Saunders. "They put some good swings on some good pitches, just one of those days. They've got some really good hitters so you've got to make pitches and I thought I did that today pretty good. I just didn't get the breaks."
Toronto made it 8-2 in the sixth when Cabrera scored on a fielder's choice to second by Edwin Encarnacion. The Jays added to their lead, matching a season high for runs scored, in the seventh as DeRosa and Maicer Izturis scored, giving Toronto a 10-2 cushion.
"We're in the business of trying to win series so we won ours series here," said Mariners manager Eric Wedge. "We've got to be ready to go to work on Tuesday in Pittsburgh."
Mariners left fielder Jason Bay, who came in riding a season-high seven-game hitting streak, struck out twice, going 0-for-4.
Smoak, who was 6-for-13 during a four-game hitting streak, went 0-for-3 with a strikeout.
NOTES: Lawrie was given the day off for just the first time since joining the Blue Jays on April 16. "He's just banged up. It's a good day for a day off," Jays manager John Gibbons said. ... Seattle had lost 33 of 46 at Toronto's Rogers Centre before this series. ... Mariners starting pitchers Felix Hernandez and Hisashi Iwaukuma combined for a 1.61 ERA in the first two games of the series. ... Seattle ranks second in the American League with 19 quality starts from their starting pitchers.