ST. PETERSBURG, Fla. (AP) — The Seattle Mariners generated little offense in the extra innings and it eventually cost them.

Ben Zobrist snapped a 14th-inning tie with an RBI double and B.J. Upton homered and drove in two runs to lead the Tampa Bay Rays to a 4-3 victory over the Mariners on Friday night.

READ MORE: Southbound I-275 Lanes On Howard Frankland Bridge To Close August 15

“It’s a tough one,” Seattle manager Eric Wedge said.

Carlos Pena singled off Tom Wilhelmsen with one out in the 14th, then slid into home plate just ahead of catcher Jesus Montero’s tag after Zobrist doubled down the right field line to end the 4 hour, 46-minute marathon.

“The ball was hit really hard,” Wedge said. “We just weren’t able to get anything going offensively in extra innings. Our pitching staff did a great job.”

Seattle has lost nine straight to Tampa Bay. The Rays have won all five meetings this season, which have been decided by a total of six runs.

Jake McGee (3-2) pitched two-thirds of an inning to escape a jam in the top of the 14th and got the win. The run off Wilhelmsen (3-2) ended the reliever’s streak of 24 consecutive scoreless innings over 20 appearances.

“That’s what we play for,” Wilhelmsen said. “You like those games. They’re fun. That’s what the game is about. Competitors battle it out. Grind, grind, grind.”

Carlos Peguero hit his third homer in five career at-bats off James Shields, a two-run shot that gave the Mariners a 3-2 lead in the seventh. He went deep twice against the Rays right-hander at Safeco Field on June 2, 2011 and hadn’t homered in a major league game since hitting one against the Miami Marlins later that month.

Upton homered off Mariners starter Hisashi Iwakuma in the sixth inning, then drove in a second run with an infield single to make it 3-3 in the bottom of the seventh.

Shields allowed three runs and four hits over 7 2-3 innings, ending a stretch of four consecutive starts in which he yielded at least 10 hits — the longest such streak in the AL since Dan Haren did it with Oakland in 2007. No Rays pitcher had done it since Tanyon Sturtze in 2002.

READ MORE: Two Teens Charged In Connection With A Traffic Fatality

Rays pitchers combined to strike out 17. Six relievers held the Mariners to one hit over the final 6 1-3 innings.

“Unfortunately we didn’t score a run,” Mariners right-hander Josh Kinney said. “We had our chances, too. We hit some balls hard. It just happens. It’s just one of those games where, here we are it’s midnight, and we’ve got to take a loss. But you know what, all in all, we played gutsy ball.”

Ichiro Suzuki tripled and Casper Wells doubled to give the Mariners a 1-0 lead in the first. Shields hit a batter and walked Kyle Seager to the bases load before escaping further damage by striking out Justin Smoak.

Shields settled down after the shaky beginning to retire 12 straight after the walk to Seager with two outs in the first. The Mariners didn’t have another runner until shortstop Sean Rodriguez mishandled Dustin Ackley’s ground ball for an error with two outs in the fifth.

Iwakuma held the Rays scoreless through five innings before giving up two runs in the sixth of Upton’s ninth homer and Jeff Keppinger’s two-out RBI hit that deflected off third baseman Seager’s glove to briefly put Tampa Bay ahead 2-1.

“He did a real nice job for us,” Wedge said. “He did a great job with his fastball. Really commanded the ball well.”

Seattle regained the lead with the first hits off Shields since the first inning. Seager singled leading off the seventh, and Peguaro followed with first homer since being promoted from Triple-A Tacoma on July 5.

Shields allowed fewer than four runs in a game for the first time since giving up three runs and eight hits over 7 2-3 innings while also not being involved in the decision of a Tampa Bay loss to Miami on June 16. He walked two and struck out 10 before being replaced by Joel Peralta with two outs and a runner on first base in the eighth.

Fernando Rodney pitched the ninth and 10th for the Rays.

MORE NEWS: Toyota Is Offering To Buy Back An Electric SUV Because Its Wheels Could Fall Off

Notes: Upton turns 28 on Aug. 21. The center fielder needs one more homer before his birthday to join Rickey Henderson, Barry Bonds, Bobby Bonds, Cesar Cedeno, Lloyd Moseby, Eric Davis and Hanley Ramirez as the only players to amass 100 homers and 200 steals before age 28. … Seattle RHP Erasmo Ramirez (right elbow) is scheduled for a simulated game Saturday and could be ready for a minor league rehab assignment afterwards. … Mariners INF Franklin Gutierrez (concussion) is with the team and working out. … Rays OF Sam Fuld, who hasn’t played this season while recovering from right wrist surgery, may be close to returning from a rehabilitation assignment at Triple-A Durham. … Seattle RHP Shawn Kelley is expected to be able to pitch Saturday after being ill the past couple days.
Copyright 2012 The Associated Press.