Rapid Reaction: White Sox 3, Astros 2

CHICAGO – The Chicago White Sox won the series opener in downing the Houston Astros 3-2 on Friday night.

How it happened: Tyler Flowers delivered the go-ahead run with an RBI double in the seventh inning. Dayan Viciedo's misplay in right field during the second inning led to two Houston runs, but he made up for it in the sixth with a two-run home run. It was his 12th homer of the season. Jose Quintana gave up just two runs on three hits but only lasted five innings while throwing 106 pitches. He struck out eight. Three relievers combined to deliver four scoreless innings. White Sox pitchers struck out 14 Astros batters.

What it means: The White Sox offense didn’t deliver an avalanche of runs, but there is plenty of evidence that the bats are heating up again. Starting with Adam Eaton's triple in the first inning, the White Sox had five extra-base hits Friday. Over their past seven games, they have 32 extra-base hits; over the seven before that, they had 16.

Outside the box: Quintana isn't likely to have been surprised by the no-decision; nobody gets more of those than he does. In this case, it beats a potential defeat. Quintana, who was out of the game when Viciedo hit his game-tying homer, could have only lost it or ended up without a decision at that moment. Quintana now has 35 no-decisions since 2012, the most in the major leagues. He has eight this year and had an American League-record 17 in 2013.

Off beat: Adam Dunn could not have gotten any closer to a home run than he did in the fourth inning. Astros left fielder L.J. Hoes tracked Dunn’s drive and tried to make a leaping grab, but the ball hit the padding on the top of the wall and bounced straight upward and on top of the wall again before falling back into play. Dunn was left with a double, and the White Sox did not score in the inning.

Up next: The White Sox will send right-hander Hector Noesi (3-7, 5.26 ERA) to the mound Saturday in the middle game of the three-game set. The Astros will counter with left-hander Dallas Keuchel (9-5, 3.20 ERA) in the 6:10 p.m. start from U.S. Cellular Field.