The White Sox hadn't faced a left-handed starter since Sept. 5, when they ran their record to 13-0 against southpaws by beating Kansas City's Kris Bubic.
After a string of 18 straight right-handed starters, the White Sox got to see one more lefty for the road, and they hadn't forgotten a thing.
The White Sox snapped their six-game losing streak by beating Jon Lester for the second time this season. Combined with a Cleveland loss and a Minnesota win, the White Sox are in sole possession of second place with a game separating first and third. They hold the tiebreaker over the Twins and lose it to the Tribe, so they can still finish anywhere from first to third in the AL Central, and third to seventh in the American League postseason.
Unlike the last time, the White Sox didn't take immediate charge of this game, and Lester wasn't the main source of the Cubs' woes. The South Siders were able to mount a second charge thanks to some confused Cubbie defense, and they capitalized on just about every mistake. Chief among them was José Abreu, who gave his MVP case a late push with a bases-clearing double that put the White Sox ahead for good.
The Cubs held a 5-2 lead entering the bottom of the fourth on the strength of a Kris Bryant grand slam off Dane Dunning, but self-inflicted wounds helped the White Sox chip away. James McCann reached when his flare to right field fell well over the head of Jason Kipnis, and in front of Jason Heyward, who seemed to assume Kipnis would catch it. Lester then walked Luis Robert and Nomar Mazara around an Adam Engel popout to load the bases with one out.
Up came Nick Madrigal, who hit a weak chopper to the left side. Javier Báez charged and thought about throwing home. In fact, he went so far as to fake throwing home before turning to first and making an weak, awkward fling against his momentum. Madrigal beat the throw by the step for a 5-3 lead, and Báez hit the deck in pain.
Lester recovered from the second miscue by striking out Tim Anderson, but he then walked Yoán Moncada to bring another run across, narrowing the North Side lead to one. David Ross came out to pull Lester for righty fastball-slider guy Ryan Tepera to face Abreu.
Abreu looked like he'd missed his pitch to hit when he fouled off a 1-0 sinker, but on 2-2, Tepera's slider hovered over the middle the plate, knee-high, and Abreu scooped a line drive to the base of the left-field wall that brought home all three runs to give the White Sox a 7-5 lead.
Two innings later, Moncada capitalized on a leadoff walk by Madrigal with a two-run blast that gave the Sox some welcome breathing room. It was an inside Jason Adam fastball that Moncada spun on and hoisted just over the right field wall for his first homer since Aug. 17.
A long, strong bullpen effort engineered by Joe McEwing made it hold up. Five Sox relievers held the Cubs to two singles and a walk over the final six innings. Highlights included Garrett Crochet's first two-inning appearance of his career, in which he pitched around a couple of ground-ball singles while throwing 100 mph for 12 of his 23 pitches. Also, Evan Marshall made his return and threw a scoreless eighth.
Joined by Matt Foster, Aaron Bummer and Alex Colomé, the White Sox relief corps helped mask an ugly start from Dane Dunning, whose control slowly abandoned him after three ground balls in the first inning. He gave up a run in the second, although it was unearned because Nick Madrigal's attempt to turn an inning-ending double play sailed high and wide of first base, allowing Bryant to score from second.
Dunning had created his own issues by allowing a walk and a single, though, and they followed him into the third. He opened the inning by loading the bases on two walks sandwiching an 0-2 HBP ov Ian Happ. Up came Willson Contreras, whose chopper bounced over Abreu's glove between first and second and landed on Anthony Rizzo, who was trying to dodge it. Rizzo was out, the bases remained loaded, and Dunning appeared to be on the verge of an unusual escape when he froze Jason Heyward with a good two-seamer for the second out.
But then Bryant strolled to the plate, and when Dunning started him with a get-me-over slider, Bryant put it over the White Sox bullpen for a grand slam that gave the Cubs their second lead of the game.
The slam killed the buzz from a successful second inning for the White Sox. McCann hit an opposite-field solo shot with one out, and Luis Robert didn't let it kill the rally. He shot a single through the left side, stole second on a strikeout and scored on Nomar Mazara's inside-outed single through the vacated left side to give the White Sox a 2-1 lead. That one evaporated in a hurry, but the White Sox finally had enough good swings left in them to seize another opportunity.
Bullet points:
*The Cubs are starting Adbert Adzolay on Sunday, so barring last-minute changes, the White Sox are the first team in history to go undefeated against starters of a given hand since the mound moved.
*Abreu will average at least one RBI a game, because the double gave him 60.
*McEwing managed because the league suspended Renteria for one game after Jimmy Cordero's suspicious plunking of Contreras on Friday night. Cordero appealed his three-game suspension.
*Madrigal made up for the error by stuffing the box score elsewhere: 2-for-3 with two runs, an RBI, a walk and a stolen base.
*McCann did the same: 2-for-2, the homer, two walks and a caught stealing.