After missing a game with an injured finger on his right hand, Nick Castellanos returned to the lineup – and realized his swing felt a bit better.
Castellanos homered and drove in four runs, and the Tigers scored six runs in the first inning en route to a 7-2 victory over the White Sox on Wednesday night in Detroit.
Castellanos' three-run homer capped Detroit's early outburst.
Max Scherzer (13-3) allowed a run and five hits in seven innings for the Tigers, who snapped a four-game losing streak. He struck out six and walked one.
Detroit allowed seven runs in the seventh in an 11-4 loss to the White Sox on Tuesday night, but this time the big inning belonged to the Tigers. Detroit had scored six runs over its previous four games before scoring that many in the first inning off Hector Noesi.
Noesi (5-8) allowed six runs and 10 hits in six innings. Chicago slugger Jose Abreu singled in the seventh to extend his hitting streak to 19 games. He has hit safely in 37 of his last 38 games.
Adam Dunn homered for the White Sox.
Rockies 6, Cubs 4, 10 inn.: Brandon Barnes hit a tiebreaking RBI single in the 10th inning, and the Rockies beat the Cubs at Wrigley Field.
Colorado loaded the bases on two walks and Michael McKenry's third hit of the game before Barnes singled with one out against Wesley Wright (0-2). Drew Stubbs then scored on a wild pitch, helping the Rockies stop a three-game slide.
Rob Scahill (1-0) pitched a scoreless inning for his second major league win, and Adam Ottavino got three outs for his first career save.
Scahill was recalled from Triple-A Colorado Springs before the game, bolstering Colorado's bullpen after it used eight relievers in Tuesday night's 16-inning loss.
Padres 4, Cardinals 0: The Cardinals trailed the Padres through four complete innings in San Diego. The game ended after Sauk Valley Media's deadline.