Lind's 3-run homer gives Mariners 4-3 win over Cardinals

St. Louis Cardinals' Greg Garcia, left, congratulates teammate Matt Carpenter after Carpenter and Garcia scored on a bases-loaded single by Matt Holliday during the eighth inning of a baseball game against the Seattle Mariners on Friday, June 24, 2016, in Seattle.
St. Louis Cardinals' Greg Garcia, left, congratulates teammate Matt Carpenter after Carpenter and Garcia scored on a bases-loaded single by Matt Holliday during the eighth inning of a baseball game against the Seattle Mariners on Friday, June 24, 2016, in Seattle.

SEATTLE (AP) - Adam Lind hit a game-winning three-run home run in the ninth inning off St. Louis closer Trevor Rosenthal, and the Seattle Mariners rallied for a 4-3 win over the Cardinals on Friday night to snap a six-game losing streak.

The Mariners opened the ninth with a double by Kyle Seager and a walk to Dae-Ho Lee. Lind reached down and drove a 1-1 pitch out to right field for his fourth career walk-off home run. It was the third home run allowed this season by Rosenthal (2-3) and his third blown save.

St. Louis had scored three times in the eighth inning without the help of a base hit. Seattle reliever Joaquin Benoit issued three walks and a hit batter and Kyle Seager's error on Matt Holliday's hard ground ball allowed two runs to score.

Seattle was on the verge of losing for the fifth time in seven games after holding the lead before Lind's 11th homer that landed deep in the right field seats.

The Mariners were in good shape headed to the eighth with a 1-0 lead thanks to six shutout innings from Wade LeBlanc, making his first start in the majors since 2014. LeBlanc scattered three hits and struck out three after being acquired in a trade with Toronto earlier this week and.

He left with the lead after Lee's bases loaded groundout in the sixth scored Seth Smith from third. Nick Vincent pitched a perfect seventh but it fell apart for Seattle in the eighth.

Benoit immediately put runners on first and second walking Yadier Molina - who was replaced by Eric Fryer - and hitting Greg Garcia on a 1-2 pitch. The pair advanced on a sacrifice bunt by Tommy Pham and Matt Carpenter was intentionally walked to load the bases. Aledmys Diaz fouled off a pair of 3-2 pitches before Benoit missed inside and forced in the tying run.

Benoit was replaced by Donn Roach and Holliday swung at the first pitch. Seager appeared to think the grounder was going to bounce higher, but it stayed down and rolled into left field allowing a pair to score.

Roach (1-0) escaped the eighth and pitched the ninth to get his first win, and Seager made up for the error with a double on the second pitch of the ninth inning.

TRAINERS ROOM

Cardinals: 1B Matt Adams was a late scratch with lower back tightness. Jedd Gyorko replaced him in the lineup.

Mariners: LHP Wade Miley (shoulder) threw four perfect innings for Single-A Everett in a rehab assignment on Friday. Miley struck out seven of the 12 batters he faced. ... RHP Felix Hernandez has increased his throwing program to 120 feet and is progressing from his strained calf. ... RHP Taijuan Walker (foot) is scheduled to throw a bullpen this weekend and is on track to make a start next week.

UP NEXT

Cardinals: Mike Leake (5-4) is 5-1 with a 2.70 ERA over his past eight starts. Leake lost his only career start against Seattle in 2013.

Mariners: Nathan Karns (5-2) allowed five earned runs in five innings in his last start against Detroit. Karns' last win came on May 30 against San Diego.

GAME VIDEO

Cardinals vs. Mariners highlights