Rick Osentoski-USA TODAY Sports

Victor Reyes hit a two-run, walk-off double with two outs off San Diego closer Taylor Rogers to give the host Detroit Tigers a 4-3 win over the Padres on Wednesday afternoon.

Jeimer Candelario, who began the ninth-inning uprising with a double, had three hits and drove in two runs. Michael Fulmer (3-4) collected the victory with an inning of scoreless relief.

Detroit starter Tarik Skubal gave up two unearned runs and three hits in six innings.

Padres starter Yu Darvish allowed two runs on six hits while striking out 11 in seven innings. Jurickson Profar had two hits and an RBI.

Candelario led off the ninth with a double to left-center and was replaced by pinch runner Akil Baddoo. Rogers retired the next two batters before Jonathan Schoop reached on an infield single. Down to his final strike at 1-2, Reyes then ripped his game-winning hit off the right field wall.

The Tigers scored a run in the opening inning. Javier Baez had a one-out single, advanced on a groundout, stole third base and came home on Candelario's bloop single. Eric Haase struck out looking to end the inning.

Neither team had a baserunner following the first until the Padres' Jake Cronenworth slapped a one-out single in the fourth. After first baseman Harold Castro dropped a foul pop by Manny Machado, Skubal seemed to get rattled. He walked Machado after a long at-bat, then threw a wild pitch.

Luke Voit knocked in Cronenworth with a sacrifice fly. Skubal then walked Austin Nola before Ha-Seong Kim smacked a single to score Machado. Right fielder Reyes made a diving catch against Esteury Ruiz to keep the score at 2-1.

The Tigers tied it up in the sixth on consecutive singles by Castro, Miguel Cabrera and Candelario.

The Padres caught a break while regaining the lead in the seventh. Kim struck out against Joe Jimenez, but the ball wasn't caught cleanly and catcher Haase made a throwing error. Trent Grisham had a one-out single before Profar's two-out, run-scoring single made it 3-2.

More must-reads:

TODAY'S BEST
Historic NCAA settlement reached allowing schools to pay players
Celtics dominate Pacers in Game 2, take 2-0 ECF lead
Cavaliers fire head coach J.B. Bickerstaff
Connor McDavid's 2OT goal gives Oilers win over Stars in Game 1
Rob Manfred hints at big change coming to MLB
Scottie Scheffler arrest case takes another weird turn with new video
QB Russell Wilson believes Steelers can 'do something special'
Pacers star suffers injury in ugly Game 2 loss
Watch: Jaylen Brown's big second quarter lifts Celtics to halftime lead
Broncos HC Sean Payton raves about one QB's progress at OTAs
North Carolina basketball snags instant-impact player via transfer portal
Rams GM shares details about Stetson Bennett’s absence
Perpetual Bulls trade candidate once more hitting the rumor mill
MLB announces host venues for 2026 World Baseball Classic
Knicks marquee trade acquisition could bolt in free agency
Pistons make decision on new president of basketball operations
ESPN and longtime NFL reporter are parting ways
If Lions HC Dan Campbell's assessment of WR is accurate it could mean trouble for opponents
NBA closes investigation into embattled Thunder guard
NFL reporter predicts Cowboys' plan for QB Dak Prescott