PHILADELPHIA -- Vince Velasquez did everything he could playing in the field for the first time since he was a kid, and it still wasn't enough.
Velasquez, a starting pitcher playing left field, threw out the potential go-ahead run in the 14th with Quinn (0-1) on the mound. He nearly did it again in the 15th, but Leury Garcia barely beat the throw. Velasquez then made a diving catch to end the inning.
According to ESPN Stats & Information research, Velasquez became the first full-time pitcher with an outfield assist since Dodgers reliever Bobby Castillo on Sept. 10, 1980.
"I was ready," Velasquez said. "I love playing this game. I'll throw left-handed if I have to."
The right-handed Velasquez once played a season in high school as a left-handed outfielder because of bone spurs in his pitching elbow.
"He's a freakish athlete," manager Gabe Kapler said.
Josh Osich (1-0) tossed two innings for the win and Chicago used nine pitchers to snap a four-game losing streak.
The Phillies fell one game behind the Cubs and Nationals in the NL wild-card standings.
Things got weird in the 14th when Quinn went to the mound for his third career appearance and second this season. He gave up nine runs in three innings in his previous two outings.
Abreu walked to start the inning and went to second after third baseman Maikel Franco caught Eloy Jimenez's liner but threw wild to first base trying to double him up. James McCann followed with a single to left, but Velasquez charged it perfectly and fired a strike to the plate to retire Abreu.
Quinn then intentionally walked Ryan Goins to bring up pitcher Carson Fulmer for his first career at-bat. Fulmer ripped a grounder down the line, but Franco made a diving, backhanded grab and threw to first in time to get him. Fulmer injured his leg hustling down the line and was replaced by Osich.
Quinn got the first two batters in the 15th before Garcia singled and Tim Anderson walked. Abreu followed with a single to left and Garcia just beat Velasquez's throw from left.
"That young man out there did a nice job for them," White Sox manager Rick Renteria said of Quinn.
Quinn was called out on strikes to end the game and wasn't happy with the call.
Jason Vargas looked sharp in his first start since the Phillies acquired him from the Mets. The soft-tossing lefty gave up two runs and five hits, striking out five in 6 1/3 innings.
"Pretty crazy first day," Vargas said.
With Phillies closer Hector Neris serving a three-game suspension, the bullpen was short and couldn't secure a 3-2 lead in the ninth.
Juan Nicasio gave up a double to Jimenez with one out. He struck out McCann, but lefty Jose Alvarez entered and gave up an infield single to Goins before pinch hitter Matt Skole lined an RBI single to right to tie it at 3-3.
Quinn blasted his third homer into the upper deck in right field in the third to cut Chicago's lead to 2-1. He reached on a bunt single with one out in the seventh off Aaron Bummer, stole second and advanced to third on Cesar Hernandez's infield single. Jean Segura bounced an RBI single to right to give the Phillies a 3-2 lead and advanced to second on the throw.
Bummer escaped further trouble by striking out Bryce Harper and J.T. Realmuto after he intentionally walked Rhys Hoskins to load the bases. The Phillies had the bases loaded with only one out in the first, seventh and eighth but didn't score a run.
Hoskins, Harper and Realmuto were a combined 2-for-18.
White Sox starter Ivan Nova gave up two runs -- one earned -- and five hits in five-plus innings.
Anderson hit a double with two outs in the third and Abreu launched his 23rd homer to left-center to give the White Sox a 2-0 lead.
White Sox: C Welington Castillo was put on the family medical emergency leave list and C Seby Zavala was recalled from Triple-A Charlotte.
Phillies: LHP Adam Morgan was put on the 10-day injury list because of a left flexor strain. Morgan said he doesn't need surgery but isn't sure when he can return.
The Associated Press contributed to this report.
Fulmer 1st win since 2018, Tigers sweep shorthanded Astros
— Michael Fulmer earned his first win since 2018 and the Detroit Tigers built a big lead before holding off the short-handed Houston Astros 6-4 Wednesday night for a three-game sweep.
Milwaukee Brewers' Corbin Burnes sees huge gains from a little tweak
In 2019, Corbin Burnes was one of the worst pitchers in baseball. Now, he is one of the best, thanks largely to a minor adjustment.
Burnes continues stellar start to season with 10 K's vs. Cubs
Corbin Burnes strikes out 10 batters over six shutout innings to earn his first win of the season.
Tigers play small ball on way to win vs. Astros
The Tigers use a variety of singles and doubles to score a handful of runs as they top the Astros on the road.
Castro's home run travels a whopping 447 feet
Jason Castro's home run heads past the center-field fence and lands a staggering 447 feet from home plate.
White Sox LHP Carlos Rodón throws no-hitter against Indians
— Carlos Rodón threw the majors' second no-hitter of the season Wednesday night, losing his bid for a perfect game on a hit batter in the ninth inning, and the Chicago White Sox cruised to an 8-0 victory over the Cleveland Indians.