SEATTLE (AP) -- Ariel Miranda pitched a four-hitter for his first career complete game, and the Seattle Mariners beat the Tampa Bay Rays 7-1 on Sunday to sweep their weekend series.
Miranda (6-2) struck out a career-high nine and walked one. He has allowed only seven earned runs in 30 innings over his last five starts.
Nelson Cruz hit a two-run homer and Mike Zunino picked up two more RBIs in Seattle's seventh win in eight games. Jarrod Dyson also drove in two runs.
Tampa Bay right-hander Erasmo Ramirez (3-1) pitched 4 2/3 innings against his first major league team, allowing four runs and seven hits.
Kevin Kiermaier had an infield single in the fifth for the Rays' first hit. Tampa Bay got its only run when Daniel Robertson reached on a triple in the eighth -- center fielder Dyson lost the ball in the sun -- and scored on Jesus Sucre's groundout.
Miranda's third straight win also was Seattle's first complete game of the season.
Zunino, a .196 career hitter who had a career-high seven RBIs on Saturday, is hitting .308 since being recalled from the minors on May 22 and leads the team with 13 RBIs during that span.
He hit a two-run single in the fourth, giving Seattle a 4-0 lead.
Cruz began the scoring with his 14th homer in the first. Dyson added a two-run double in the sixth.
Danny Valencia singled in his first two at-bats to give him nine consecutive hits over three games. That tied the Mariners record set by Raul Ibanez from Sept. 22-24, 2004. His hitting surge raised his batting average from .247 to .284.
Rays: C Derek Norris got the day off. He left Saturday's game in the eighth with back spasms. … Evan Longoria has a lingering neck issue, so he was switched from third to designated hitter.
Mariners: RHP Felix Hernandez (shoulder) is tentatively expected to have a rehab start Tuesday for Triple-A Tacoma. He has been on the disabled list since April 26.
Rays: RHP Chris Archer (4-3, 3.74 ERA) has been on a record strikeout pace. His 58 Ks set the club record for May. He has 95 for the season, second in the league. He is 3-0 with a 4.11 ERA in six career appearances against the White Sox. He'll be opposed by LHP Jose Quintana (2-7, 5.60 ERA) on Tuesday night.
Mariners: LHP James Paxton (4-0, 1.26 ERA) came off the DL Wednesday and pitched 5 1-3 innings in a 5-0 victory against the Rockies. He is 1-1 with a 1.54 ERA in two career starts against Minnesota. The Twins have not announced their starter for Tuesday night's game.