The White Sox had ample chances to complete a three-game sweep of the Detroit Tigers on Wednesday afternoon.
But John Danks and his teammates couldn’t take advantage of those opportunities.
Miguel Cabrera homered off Danks and the Detroit Tigers rallied from an early three-run deficit to avoid a series sweep with a 6-4 win over the White Sox at U.S. Cellular Field.
Danks allowed six runs for the White Sox, who committed two errors and left 15 runners on base. The White Sox left the tying runs aboard in both the eighth and ninth against Tigers closer Joaquin Benoit and stranded two base runners in six of nine innings.
“We got a lot of hits, we just didn't get the ones (we needed),” White Sox manager Robin Ventura said. “We had a couple opportunities late, guys in scoring position. We just didn't get it done.”
Danks saw a 3-0 lead vanish in the third inning.
With one out and two on, Cabrera launched the first pitch he saw from Danks into the left-field bullpen for a three-run homer, his 38th. It was the 22nd home run allowed by Danks in 103 innings this season.
The Tigers took a 4-3 lead in the sixth inning on three straight singles, the last by Omar Infante. One out and one hit batter later, Detroit increased its advantage to 6-3 on a bases-loaded two-run error by Conor Gillaspie.
Gillaspie, who committed two errors, made a great diving stop on Austin Jackson’s two-out grounder but his throw skipped and first baseman Jeff Keppinger couldn’t handle it, allowing two men to score.
Danks -- who is 53 weeks removed from shoulder surgery -- allowed four earned runs on nine hits over 7 1/3 innings.
“There’s nothing fun about losing,” Danks said. “I feel like I have plenty of stuff to go out there and compete. Location hasn’t always been great. That will come. That’s part of it.”
The White Sox took a 3-0 lead in the first as Avisail Garcia and Conor Gillaspie sandwiched a Keppinger sacrifice fly with RBI singles.
But the White Sox stranded runners on the corners against Rick Porcello that inning to begin a daylong trend. They left at least one runner on base in each inning and two in the first, fourth, fifth, seventh, eighth and ninth.
Their best chances came against Benoit.
After Alexei Ramirez --- who earlier extended his hitting streak to 11 games --- had a one-out RBI single in the eighth to make it 6-4, Benoit struck out Adam Dunn and Garcia with two aboard.
The White Sox got two more aboard in the ninth and both runners moved into scoring position on Josh Phegley’s sacrifice bunt. But Benoit struck out Jordan Danks and Alejandro De Aza grounded out to end the game.
Despite the loss, Gordon Beckham has seen some good signs from the White Sox, who finished the homestand 6-4.
“I thought we played hard,” Beckham said. “Some things didn’t go our way in the middle of the game. We fought back and didn’t give up. John pitched pretty well, good enough to get the win. But Miguel Cabrera is one of the best hitters in the game. But we didn’t let up. Even in the ninth we had a chance so that’s a good sign.”