San Diego beat Texas 6-4 in 10 innings, with Manny Machado driving in five runs for the Padres.
Machado opened the scoring in the third inning with an RBI double. Fernando Tatis Jr. scored on the play.
Texas tied the game in the sixth on consecutive doubles from Josh Jung and Wyatt Langford, then took a 3-1 lead in the seventh on Jake Burger's two-run homer.
San Diego tied it in the eighth. Machado's run-scoring groundout cut the deficit to 3-2, then Jackson Merrill's RBI single brought in Samad Taylor and tied the game at 3-3.
In the 10th, Machado hit a three-run homer to left center field. Fernando Tatis Jr. and Samad Taylor scored on the play.
Texas added one run in the bottom of the 10th on a Langford RBI infield single. Mason Miller closed it out for his 20th save.
Machado finished 2-for-5 with a home run, a double, and five RBIs. Merrill went 3-for-5 with one RBI and two stolen bases.
What It Means
Final: Padres 6, Rangers 4.
The Padres improve to 39-36. The Rangers fall to 36-40.
Track every team's playoff race with 100,000 simulations updated daily at BaseChaser.
100,000 simulations updated daily, see every team's real odds
View MLB Playoff Odds →