Predictable results ensued, as the hard-hitting Baltimore Orioles maintained their slim lead in the American League East by taking two out of three games from the South Siders.
Let's reflect back on the weekend's action:
Friday, Aug. 5
Orioles 7, White Sox 5: Baltimore never trailed in this game as it jumped on Sox starter Miguel Gonzalez for a run in the second inning and three more in the third to take an early 4-0 lead.
The Sox got two back in the fourth, highlighted by Jose Abreu's 13th home run of the season, and to his credit, Gonzalez (2-6) settled in and kept the score close at 4-2 through six innings.
Unfortunately, attrition has taken its toll on the Sox bullpen, and the unreliable arms now outnumber the reliable ones. That means manager Robin Ventura at times has to roll the dice and hope some lesser relievers can keep games such as this one close in the late innings.
This was one of those times where that completely blew up on the Sox, as Tommy Kahnle allowed three runs on four hits in just one-third of inning. The Orioles increased their lead to 7-2, and wouldn't you know it, the Sox countered with three of their own in the bottom of the inning to make it close again. Too bad Kahnle failed to keep the score at 4-2, huh?
The Sox ran themselves out of the inning in the bottom of the eighth. They scored three runs to make it 7-5, and had runners on second and third with only one out for Adam Eaton. The Sox outfielder grounded out to first for the second out, and Dioner Navarro -- the runner at third -- strayed too far off base and was thrown out trying to get back to bag.
That was a bad baserunning double play, and with it, the Sox squandered their best chance to tie the game. Typical White Sox nonsense.
Saturday, Aug. 6
White Sox 4, Orioles 2: Sox lefty Carlos Rodon got a no-decision in this game, but his performance was the most encouraging part of the win.
Rodon was in big trouble in the top of the first inning with runners on first and third and nobody out -- and a 3-0 count on Baltimore third baseman Manny Machado. Using a fastball that hit 100 mph and a devastating slider, Rodon rallied to strike out Machado. Then, he struck out Mark Trumbo and Steve Pearce to escape the inning with no runs allowed.
Rodon ended up with five consecutive strikeouts after he began the second inning by fanning Chris Davis and J.J. Hardy. He went six innings, allowing two runs (one earned) on five hits. He finished with seven strikeouts and walked just two. He left the mound with the score tied at 2.
The Sox hung a rare loss on Baltimore ace Chris Tillman (14-4) by scoring a run in the seventh on an RBI single by rookie catcher Omar Narvaez. Eaton added his ninth home run of the season for an insurance run in the eighth, making a winner of Nate Jones (5-2), who worked 1.1 innings of scoreless relief.
Closer David Robertson got three outs for his 27th save in 31 opportunities.
Sunday, Aug. 7
Orioles 10, White Sox 2: I had to back off my criticism of the James Shields trade for a little while after he put together six consecutive quality starts. But now that Shields had allowed 14 runs over his last 2.1 innings, I think I can go back to talking about what a stupid decision it was to acquire him.
The Sox were trailing 10-0 after three innings, thanks to the latest Shields meltdown. On Sunday, he gave up as many home runs as he recorded outs (four). He lasted just 1.1 innings, allowing eight earned runs on six hits. Not a single one of those hits was cheap.
Machado made a little bit of history by homering three times in three at bats in the first three innings. He drove in seven of Baltimore's 10 runs. The first two homers were off Shields, the last was off Matt Albers.
There were few positives for the Sox, although Abreu homered for the third time in four days. He's up to 14 on the season now.
After three innings, and given the thin nature of the Sox bullpen, I thought this one might end with Baltimore scoring 20-plus runs and the Sox using position players to pitch.
Mercifully, Kahnle, Carson Fulmer and Michael Ynoa combined to throw six innings of garbage-time, scoreless relief.
Don't worry, folks, the Sox will be out from underneath Shields' contract at the end of the 2018 season.