SAN DIEGO — It's fun while it lasts.
And they'll take some fun.
The Padres on Wednesday afternoon won their seventh consecutive game, coming from behind to beat the Rockies 3-2 at Petco Park.
That completed a sweep and extended the season-high win streak that began Sept. 13 at Dodger Stadium and continued through three-game sweeps of the team with the American League's worst record (the A's) and the National League's worst record (the Rockies).
The victory was the Pades' seventh in 29 one-run games this season and their first since July 21, a span of 54 games during which they went 0-6 in one-run games.
Most important, at least ostensibly, it got the Padres (75-78) to three games under .500 with nine games remaining.
A pair of pinch-hitters drove in the tying and go-ahead run in the seventh inning after the Padres had trailed from the start.
Down 2-1, the Padres loaded the bases in the seventh on a leadoff walk by Juan Soto and one-out single by Garrett Cooper against Rockies starter Chase Anderson. After Trent Grisham replaced Cooper as a pinch-runner at second base and Justin Lawrence replaced Anderson on the mound, Matthew Batten reached on a bunt that died in the grass near the third base line.
Manager Bob Melvin called on Luis Campusano to pinch-hit for Brett Sullivan, and Campusano tied the game with a single flared to right field. Ji-Man Choi then pinch-hit for José Azocar and drove a sacrifice fly to the warning track in center field for his first RBI with the Padres and the team's first lead of the day.
A solo home run by Brendan Rodgers and three singles put the Rockies up 2-0 in the top of the first inning.
The Padres halved the lead with some help in the bottom of the first.
Xander Bogaerts reached on an infield single enabled when first baseman Kris Bryant slipped, stole second and went to third on catcher Austin Wynns' errant throw. Bogaerts scored on Juan Soto's grounder to the right side.
Padres starter Seth Lugo allowed just the two runs while striking out seven in six innings for his 16th quality start of the season.
Luis García, Scott Barlow and Josh Hader all worked a scoreless inning to finish the game.
©2023 The San Diego Union-Tribune. Visit sandiegouniontribune.com. Distributed by Tribune Content Agency, LLC.