ANAHEIM, Calif. -- A low changeup scraping the outside corner is not a home run pitch for most hitters.
Mike Trout is not most hitters, and he blasted it off the fake rock pile beyond center field at the Big A for the latest milestone homer in what's shaping up to be his best power season yet.
"I like that," Trout said with a grin. "I like it down. I think everybody knows that."
Trout went 4 for 4, scored four runs and hit his AL-leading 40th homer, and Andrew Heaney pitched seven innings of four-hit ball in the Los Angeles Angels' 8-7 victory over the Chicago White Sox on Thursday night.
He also reached another franchise milestone: The two-time AL MVP became the fastest player to 40 homers in Angels history and the fifth-fastest in the majors in this century by reaching the mark in 123 games -- 13 fewer than Troy Glaus needed for the Halos in 2000.
"It's pretty cool, pretty special," Trout said. "I've just got to keep it going, finish strong and see where it all goes."
"I'm pulling for all them guys," Trout said. "It's going to be fun down the stretch. I'm not trying to hit homers, though. I'm just barreling up the ball, and they're going out."
But Trout reached base five times, emphatically snapping an 0-for-11 mini-slump with four consecutive hits before drawing a four-pitch walk in the eighth.
Trout's career high is 41 homers, and the Angels' single-season franchise record is 47 by Glaus in 2000. Both are easily reachable for the majors' leader in on-base percentage and the AL leader in slugging percentage and OPS.
"I thought the home run was impressive because he was fooled on it," Angels manager Brad Ausmus said. "He was out in front, and he still managed to hit it over the wall. Yeah, he's pretty good."
Robles gave up another one-out single, but struck out Ryan Goins with a runner on second to earn his 17th save in the opener of a four-game weekend series between two big-city AL clubs sitting well outside the playoff race in mid-August.
"The guys didn't quit," Chicago manager Rick Renteria said. "Had the potential tying run on second base in the ninth. After being down the way we were, I tip my hat to my guys for continuing to fight."
Upton drove in four runs and David Fletcher hit a tiebreaking two-run single as the Angels earned their fourth win in six games.
Heaney (2-3) yielded three runs in his first victory since June, striking out six and walking none in his second start back from a shoulder injury. He retired the first 10 White Sox, followed by eight more in a row.
Lopez yielded nine hits and five runs while pitching into the sixth inning of his first loss in four starts.
Ohtani went 2 for 5, giving him 12 hits in his last six games.
Abreu tied and passed Robin Ventura, his former manager, with his 170th homer for the Sox, a two-run shot in the fourth. Abreu then passed Ventura for sole possession of sixth place in team history with a solo shot leading off the seventh, his 26th of the season.
"It's a huge honor for me to be with those names in the list," Abreu said through a translator. "Passing Robin, I had the chance to play for him, so knowing that is even more special."
White Sox: Leury Garcia returned to the starting lineup after missing four games with a bruised finger. He started at third base for the first time this season and the 15th time in his career. ... Yoan Moncada will play a rehab game with Triple-A Charlotte on Friday. He's out with a strained right hamstring.
Angels: RHP Keynan Middleton will continue his rehab assignment with Triple-A Salt Lake on Friday. The reliever is almost back from Tommy John surgery.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
Colon takes no mercy as he strikes out kids
Four-time MLB All-Star Bartolo Colon shared videos on Instagram of himself striking out children in his home country of Dominican Republic.
D-backs will be without Marte in finale vs. Marlins
The Arizona Diamondbacks played without one injured starter and lost another during their 12-6 defeat against the Miami Marlins in Phoenix on Tuesday, more unkind news for their paper-thin playoff chances.
A's turn to Bailey in rubber match vs. Royals
Veteran pitchers who were slotted back-to-back in the Kansas City rotation earlier this season go head-to-head for the first time in their career when the Royals and host Oakland Athletics conclude a three-game series on Wednesday afternoon.
Mets' Syndergaard gets first start at Coors Field
Noah Syndergaard has pitched well against the Colorado Rockies over his five-year career, but he's never been tested in the thin air in Denver.
Scherzer faces Wainwright in weighty Nats-Cards matchup
St. Louis right-hander Adam Wainwright will look to continue his strong run when the Cardinals host the Washington Nationals in the finale of a three-game series on Wednesday.
Red Sox, Giants use record-tying 24 pitchers
In a game that featured 50 players overall, the Giants and Red Sox tied a major league record in Tuesday night's game by combining to use 24 pitchers, including a record-tying 13 from the Giants.