Steven Bisig-USA TODAY Sports
Steven Bisig-USA TODAY Sports

Mitch Haniger led off the bottom of the 11th inning with a line-drive single to right field, scoring Dylan Moore from second base as the Seattle Mariners defeated the visiting Cleveland Guardians 3-2 on Friday.

Penn Murfee (4-0) got out of a bases-loaded jam in the top of the inning to earn the victory, the Mariners' second in a row against Cleveland. The Guardians' Emmanuel Clase (2-3) took the loss.

It was a playoff atmosphere at T-Mobile Park, with both teams scratching out runs.

The Guardians broke a scoreless tie in the third inning. Austin Hedges led off by lining a double to center field. He advanced to third on Myles Straw's lineout to right and scored on Steven Kwan's sacrifice fly just shy of the warning track in straightaway center.

Seattle tied it in the fifth.

Carlos Santana grounded a leadoff single into center and took second on Adam Frazier's sacrifice bunt, with Frazier reaching on third baseman Tyler Freeman's error. Both runners advanced on Cal Raleigh's foulout down the left field line -- Kwan made the catch while diving into the stands -- and J.P. Crawford brought Santana home with a sacrifice fly to center.

Cleveland regained the lead in the sixth. Kwan lined a leadoff single into left, and Amed Rosario grounded the next pitch through the left side of the infield. Kwan took third as Jose Ramirez lined out to right, and Josh Naylor followed with a sacrifice fly to right to make it 2-1.

The Mariners tied it again in the seventh on another sacrifice fly. Eugenio Suarez grounded a single to left and Santana roped a single to right, sending Suarez to third. Frazier's fly ball to center made it 2-2.

Both starters pitched well enough to win.

Cleveland's Shane Bieber went seven innings and allowed two runs -- one earned -- on five hits. He didn't walk a batter and struck out nine.

The Mariners' Logan Gilbert gave up two runs on eight hits in 6 1/3 innings. He didn't issue a walk and fanned two.

Mariners left fielder Jesse Winker and manager Scott Servais were ejected by plate umpire Dan Merzel after arguing a called third strike that ended the eighth inning.

More must-reads:

TODAY'S BEST
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch
Seize the Grey wins in muddy Preakness
Even Mike Budenholzer admits the Suns need a point guard
Watch: Juan Soto's first multi-homer game as a Yankee
Xander Schauffele, Collin Morikawa lead at PGA Championship
Knicks could get major boost for Game 7 showdown with Pacers
Giants All-Star pitcher suffers setback in recovery from injury
Panthers star named winner of 2024 Selke Trophy
WNBA to investigate $100,000 sponsorship deals for Aces players
Tiger Woods blames one big factor for missing the cut at PGA Championship
'Ain't good enough': Draymond Green claims Celtics must 'win it all' or it's a 'failure'
Blue Jays GM wants struggling club to feel 'massive sense of urgency'
Raptors expected to flip former NBA champion during the offseason
MLB insider reveals Mets' massive extension offer that Pete Alonso turned down
Celtics legend provides update after gruesome finger injury
Bulls hire former NBA head coach as top assistant
Chiefs move on from young running back
20-year MLB veteran working out, unsure about playing future