CHICAGO -- The wind blowing in posed a challenge to some hitters. Not Mike Trout.
Trout's 5-for-5 performance matched his career high for hits in a game and raised his batting average to .314.
"The two balls he hit were killed," manager Mike Scioscia said. "The wind was pushing them back. It shows you how strong Mike is. Great at-bats."
Ohtani hit a bases-clearing triple and scored on one of Thyago Vieira's three wild pitches in a six-run ninth inning.
Trout hit a full-count, two-run homer to center field with one out in the first inning. Justin Upton added an RBI single to make it 3-0.
Trout smacked another full-count homer off White Sox starter James Shields -- a three-run shot for his 33rd home run of the season -- in the third, extending the lead to 6-1. He has 14 career multi-home run games and four this season. His most recent was July 25, against the White Sox.
"I knew he was going to have a big game today, something about his swag today and it made me realize again how good of a player he is," Ohtani said through a translator.
Trout last had five hits May 26 at the Yankees, and drove in five RBI in a game Sept. 17, 2015, against Minnesota.
"He seems to get me quite often, unfortunately," Shields said. "He's one of the best hitters in the game, if not the best hitter, so can't really do that to that guy."
Six of Trout's nine career hits against Shields have been home runs.
"He's been a great pitcher," Trout said. "We compete against each other. It's fun. Just not missing pitches. I can't tell you the reason. Just getting a pitch to hit and just not missing."
In his other at-bats, Trout singled.
"Couple balls they hit were hit pretty well. They just died," Trout said about the wind. "It was weird. It was swirling the whole night."
Matt Shoemaker (2-0) gave up three runs and seven hits for the Angels in his second start since coming off the disabled list and third overall start this season. He has allowed six runs in 15 2/3 innings. Shoemaker missed 134 games after his season debut due to a right forearm strain.
Four relievers combined to throw four one-hit innings.
Shields (6-16) allowed six runs and nine hits in 4 1/3 innings. It was his shortest outing since July 25.
Yoan Moncada and Sanchez hit back-to-back doubles in the first to pull the White Sox within two.
Smith's double in the fourth cut the lead to 6-3.
Ohtani has a right thigh contusion after colliding with Vieira when he scored. He said he is fine and will be able to play Sunday.
The White Sox placed right-hander Michael Kopech on the 60-day disabled list Saturday after learning Friday he will likely need Tommy John surgery and miss next season. The team purchased the contract of right-hander Rob Scahill, who was 3-4 with a 5.64 ERA in 52 relief appearances at Triple-A Charlotte.
White Sox: 1B Jose Abreu (testicular surgery) will possibly return to the lineup Monday at Kansas City, manager Rick Renteria said. Abreu and LF Leury Garcia (strained hamstring) took live batting practice Saturday. Garcia is a little further away from a return, Renteria said. .RHP Nate Jones (pronator muscle strain) looked good throwing Saturday, Renteria said. Jones will take a day or two off and possibly throw in another simulated game before being activated.
Joe Hudson made his major league debut with the Angels. He grounded out as a pinch hitter in the ninth.
LHP Andrew Heaney (8-9, 4.16 ERA) is set to start for the Angels in the series finale Sunday against the White Sox, and RHP Reynaldo Lopez (5-9, 4.37). Heaney is 1-6 with a 5.02 ERA on the road this season, but 0-0 with a 2.31 ERA in two career starts against Chicago. Lopez has not earned a home victory since June 26.
Brian Snitker is NL's top manager after leading Braves to East title
After leading the Braves to an unexpected NL East title, Brian Snitker has been named the NL manager of the year.
Did Ohtani deserve Rookie of the Year?
Around the Horn discuss whether Shohei Ohtani deserved Rookie of the Year even though he only played 104 games this season.
MLB to investigate claims of racial discrimination vs. Mariners
MLB said in a statement provided to The Athletic that it will investigate allegations of racial discrimination in the Seattle Mariners organization made by a former employee.
Time for Giants to decide what to do with Madison Bumgarner
Forget nostalgia. With Farhan Zaidi taking over the front office, San Francisco must re-evaluate how the hero of Octobers past fits into the franchise's future.
Phillies manager Gabe Kapler loses Malibu home in Woolsey Fire
Phillies manager Gabe Kapler is thankful his family is safe after his Malibu home was destroyed in the Woolsey Fire that has burned at least 435 buildings and is threatening tens of thousands more.
Japan scores four runs in 9th to beat MLB All-Stars, leads series 3-1
Japan rallied with four runs in the top of the ninth inning to beat the MLB All-Stars 5-3 and take a 3-1 lead in their six-game exhibition series on Tuesday.