"It's an odd game," Ventura said after the 16-2 victory Sunday that ended Chicago's four-game losing streak.
There was the bases-loaded triple by the fill-in leadoff hitter Marcus Semien after an intentional walk to the No. 9 batter, the strikeout that stood on a replay challenge after Alejandro De Aza insisted he was hit by the pitch, and White Sox starter Erik Johnson allowing two runs on only one hit over five innings.
"It's always a good day if you get a win, the team gets a win," Johnson said. "If you can go out and compete without your best stuff and your team overcomes and puts up a lot of runs, it's always a positive."
The White Sox went ahead to stay with three unearned runs off Robbie Ross (1-1) in the fifth, including Abreu's fifth home run of the season for a 5-2 lead.
Johnson (1-1) allowed only a single, but the right-hander walked the leadoff batter the first four innings and threw only 44 of his 87 pitches for strikes. Texas also scored on a wild pitch, and had another runner thrown out trying to do the same.
"You're either effectively wild or effectively lucky," Ventura said.
Semien had a career-high four hits, including a bases-loaded trip in a strange sixth when Ross struck out the last two batters he faced on non-routine plays. Semien was hitting leadoff with Adam Eaton getting a couple of days off to rest some nagging leg issues.
Ventura unsuccessfully challenged, claiming the ball hit De Aza or the bat. The ruling from umpires in New York was that the call on the field stood -- that the batter was out on a checked swing.
De Aza said the ball hit both his hand and the bat. The ball appeared to change direction for some reason.
"I'm not even going to check [replay]. I know what happened," De Aza said. "I'm just in shock, that's all I can say."
Ventura got no real explanation on the final decision.
"It's another one of those vague it just stands," he said. "They're saying they don't have any evidence that it hit the bat."
Reliever Shawn Tolleson got the third consecutive strikeout in the inning before the Rangers opted to intentionally walk Danks. Semien then tripled off the base of the left-center field wall to make it 8-2.
"That's a little fire, it gives you a little fire when you see that happen right in front of you," he said. "I'm glad I got the result and we as a team got the result."
Tyler Flowers, who had three hits, had a leadoff single in the fifth, then went to third on Semien's one-out grounder when third baseman Kevin Kouzmanoff made a throwing error while trying to start a double play. Conor Gillaspie had a tiebreaking sacrifice fly before Abreu homered.
Ross, a converted reliever, had a career high eight strikeouts with no walks in his 5 1/3 innings after not allowing an earned run his previous two starts. The lefty gave up seven hits and seven runs, four of them earned.
"If you hit your location, and throwing strikes is never detrimental, just missed his location on a few of them," manager Ron Washington said. "And then we didn't make a play behind him. That opened things up for them."
Flowers had a leadoff single in the third before Danks' first home run.
Elvis Andrus walked to start the fourth, then went to third on a stolen base and errant throw by catcher Flowers before scoring on a wild pitch.
Rangers INF Luis Sardinas became the youngest player to appear in the majors this season when the 20-year-old made his major-league debut. He came into the game at shortstop for Andrus and then got an infield single his first at-bat. ... Kouzmanoff was 0 for 3, ending his 10-game hitting streak to start his Rangers career.