Lindsey Wasson-USA TODAY Sports

Eugenio Suarez homered with two outs in the bottom of the ninth inning off Kenley Jansen to cap one of the wildest finishes of the season as the Seattle Mariners edged the visiting Atlanta Braves 8-7 Sunday afternoon.

The winning blast came one out after rookie Julio Rodriguez homered to left to tie the score.

Suarez, Rodriguez and Atlanta rookie Michael Harris II each homered twice -- with all three players going deep in the ninth inning.

Harris launched a three-run shot against Diego Castillo -- the ball went off the facade of the third deck in right field -- with two outs in the top of the inning to pull the Braves within 6-5.

Pinch-hitter Eddie Rosario greeted Mariners closer Paul Sewald with a single to right and Robbie Grossman hit an 0-1 pitch over the right-field wall to give the Braves their first lead of the day.

But it proved to be short-lived as Rodriguez tied it and Suarez just cleared the wall in left to beat Jansen (5-2). Sewald (4-4) got the victory.

The Mariners won the final two games in the three-game series to move into a tie with Tampa Bay for the American League's wild-card lead and knock the Braves 1 1/2 games behind the New York Mets in the National League East.

Mariners starter Marco Gonzales allowed one run -- a solo homer by Austin Riley -- on two hits in six innings. The left-hander didn't walk a batter and struck out five.

Braves right-hander Jake Odorizzi, facing the Mariners for the fourth time this season after three starts with Houston before being acquired at the trade deadline, lasted just 3 2/3 innings. He allowed four runs on five hits, with three walks and three strikeouts.

Rodriguez hit Odorizzi's second pitch of the game over the fence in right-center field.

After the Braves tied it on Riley's solo shot to left-center with two outs in the fourth, the Mariners responded with three runs in the bottom of the inning. Cal Raleigh and Carlos Santana drew back-to-back walks and Adam Frazier lined a two-run triple high off the wall in right-center. With two outs, Sam Haggerty slapped a single to left to score Frazier and give Seattle a 4-1 lead.

Suarez went deep to straightaway center off Collin McHugh with one out in the fifth.

The Mariners tacked on another run in the sixth against Tyler Matzek as Frazier drew a leadoff walk and scored on J.P. Crawford's one-out double to center.

Harris led off the eighth with a homer down the right-field line to make it 6-2.

More must-reads:

TODAY'S BEST
Watch: Jrue Holiday proves importance to Celtics with key defensive play in Game 1 ECF win
Rams star to miss OTAs due to 'foot issue'
Caitlin Clark is first basketball player since Michael Jordan to land this deal
Dolphins' Tua Tagovailoa reportedly makes physical change amid contract talks
Packers' Jordan Love focused on chemistry, not contract
Cubs moving veteran RHP to bullpen
Spurs reportedly high on NCAA Tournament champion guard
Insider shares major update on two-time All-Pro who remains a free agent
Former top QB recruit suing Florida HC, booster over near-$14M NIL deal
Jets HC Robert Saleh explains decision on OC Nathaniel Hackett
'Positionless' rules lead to a center-heavy NBA All-Defensive team
Jets' Aaron Rodgers addresses mental rust, RFK Jr. decision
Penguins sign young defenseman to three-year extension
Guardians place right-hander on injured list
Victor Wembanyama's latest honor puts another spotlight on his greatness
Lamar Jackson reportedly made significant physical change for 2024
Dolphins safety appears to take a shot at former DC
Ryan Leaf goes off on top NFL insider, accuses him of being a fraud
Report: TNT is still fighting to save its NBA rights
Lightning re-acquire defenseman from Predators

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.