ST. PETERSBURG, Fla. -- Doug Fister and Seattle's bullpen were just good enough to make sure the Mariners didn't waste another rare power surge.
Ichiro Suzuki had three hits for his sixth consecutive multihit game -- one off his career high. Fister (3-1) allowed one run and four hits in five innings as the last-place club won for just the third time in 13 games. The Mariners homered three times Thursday in a 6-5 loss at Baltimore, blowing a four-run lead in the eighth.
"One thing I thought he did was a nice job pitching out of trouble," Seattle manager Don Wakamatsu said. "I thought it was a great start. He gave us a great effort. It was a good day for us."
Tampa Bay is off to the best start in the majors at 24-11. The Rays have one of the best home records over the past three seasons yet surprisingly are 9-7 at Tropicana Field this year, compared with 15-4 on the road.
The loss was Tampa Bay's fourth in seven games since sweeping the Mariners in Seattle last week.
A lack of consistent offense has been the problem during the stretch, with the Nos. 5, 6 and 7 hitters -- Carlos Pena (two hits in his last 46 at-bats), B.J. Upton (4-for-43 over the last 12 games) and Pat Burrell (2-for-25 with no RBIs in May) -- all slumping at the same time.
The trio was 0-for-12 with four strikeouts Friday night.
"We need to start scoring some runs," said manager Joe Maddon, who nevertheless emphasized he can't fault the team's effort, noting that solid pitching and defense kept the AL East leaders in the game.
"We got beat," Maddon added. "But if we play like that on a nightly basis, I'll take it. ... Some guys are struggling at the plate, but they'll turn it around."
Gutierrez, returning to the lineup after missing two games because of a stiff upper back, hit a two-run homer off Wade Davis (3-3) in the first inning. Moore led off the fifth against the Rays starter with his first homer for a 3-1 lead.
Sweeney homered for the second straight day, hitting a solo shot off Dan Wheeler in the eighth to make it 4-1.
The Mariners entered the night with a major league-low 16 homers but have hit six in their past two games. They had one multihomer game in their first 33 this season.
Tampa Bay trimmed Seattle's early lead to 2-1 in the third. Reid Brignac doubled, continued to third on a throwing error by left fielder Michael Saunders and scored when Fister balked. But the Rays wasted several opportunities, most notably in the fifth, when they loaded the bases with two outs and failed to score.
Fister, who walked three and struck out two, escaped the jam when Ben Zobrist flied out on the first pitch.
"He gives us quality every time he gets on the mound," said Moore, Seattle's catcher. "He competed, got himself out of jams. Our bullpen came in, took over and did a real good job."
Mariners reliever Kanekoa Texeira worked two scoreless innings before Kelley came on and yielded Longoria's ninth homer.
Davis allowed three runs and five hits in six innings. He walked three and struck out two.
Tampa Bay left-hander J.P. Howell (strained left shoulder) threw 25 pitches in a batting practice session. He is set to pitch in a simulated game Tuesday. ... Seattle shortstop Jack Wilson (strained right hamstring) is scheduled to start a minor league rehab assignment with Double-A West Tennessee on Saturday. He could rejoin the Mariners in a week. ... Rays outfielder Matt Joyce (right elbow strain) has resumed baseball drills and could DH in a minor league game early next week. ... Rays third base coach Tom Foley was away from the team to attend to a family matter. He was replaced by bullpen coach Bobby Ramos. ... Sweeney stole third base in the first inning, the designated hitter's first steal since August 2006.