Robert Edwards-USA TODAY Sports

Blake Sabol and LaMonte Wade Jr. connected on back-to-back RBI singles in the last of the 10th inning on Monday night, enabling the San Francisco Giants to catch and pass the visiting Cleveland Guardians for a 5-4 interleague victory.

After the Guardians (68-77) had gone ahead in the top of the inning on a run-scoring single by Andres Gimenez, the Giants (74-70) wasted no time reversing things when Sabol hit closer Emmanuel Clase's second pitch for a game-tying single.

Sabol stole second and was awarded third on a balk before Wade lined Clase's sixth and final pitch of the night up the middle for the Giants' 10th win in 13 extra-inning games this season.

Luke Jackson (2-2), who allowed the Cleveland run in the top of the 10th, got the win. Clase (2-9) took the loss.

En route to their fourth straight win, the Giants held two early leads, including one two pitches into the bottom of the first when Mike Yastrzemski took Guardians starter Gavin Williams over the right field wall for his 14th home run of the season.

San Francisco's other two regulation runs came in the third after Cleveland had gone ahead 2-1 on a two-run homer by Josh Naylor. Joc Pederson drew the hosts even with an RBI single, after which J.D. Davis' run-scoring groundout put the Giants up 3-2.

The Guardians produced the game's last tie before extras at 3-3 in the seventh thanks to a two-out RBI single by Steven Kwan.

Neither starting pitcher got a decision. Williams went six innings, allowing three runs and five hits. He walked four and struck out two. The Giants' Alex Cobb was pulled after allowing two unearned runs and three hits in five innings. He walked one and struck out two.

Wade finished with three hits, while Yastrzemski, Pederson and Austin Slater each had two for the Giants, who, along with the Miami Marlins, are 1 1/2 games out of the final National League wild-card spot.

Gimenez, Naylor and Naylor's brother Bo had two hits apiece for the Guardians, who dropped their third straight game.

More must-reads:

TODAY'S BEST
Report: 2023 No. 7 pick expected to terminate KHL contract, join Flyers
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

Want more MLB news?

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