ANAHEIM, Calif. (CBSDFW.COM/AP) — Texas Rangers pitcher Mike Minor was dazzling for six scoreless innings Tuesday night… and then.

The Los Angeles Angels haven’t been eight games below .500 since 2016. After five consecutive road losses heading into this homestand, they appeared to be headed to that dismal depth.

READ MORE: American Airlines Flight Diverted After Passenger Allegedly Assaults Flight Attendant

But Kole Calhoun and Brian Goodwin made sure the Angels didn’t bottom out, and Mike Trout added the coup de grace by adding to his major league homers lead.

Calhoun hit a two-run double and pinch-hitter Goodwin added a two-run single in the seventh inning, and the Angels snapped their five-game skid with a 5-2 victory over the Rangers on Tuesday night.

Trout hit his majors-best 43rd homer in the eighth inning for the Angels (64-70), driving in 100 runs for the first time since 2016 with his solo shot to left.

“He pummeled it,” Angels manager Brad Ausmus said. “That’s the downside of being Mike Trout. You go up there and (everyone) expects him to hit it 420 feet every time.”

Trout, who was in a minor slump over the past six games, hit his 11th homer against Texas this season. Only Mickey Mantle has hit that many homers in a season against the Rangers franchise, and he did it in 1961 when they were the Washington Senators.

The Angels’ bats came through just in time to snare a win in the opener of a two-game series between AL West also-rans.

Andrew Heaney had 10 strikeouts over six innings of four-hit ball in his second straight outstanding start against Texas, but he left trailing 1-0 before the Angels rallied to win.

READ MORE: World Series Notebook: Home Team Finally Wins At Home 

“We finally broke through there,” said Heaney, who struck out 14 over eight innings of one-run ball in Arlington last week.

Shin-Soo Choo had an RBI single in the third inning and Danny Santana homered in the eighth for the Rangers, who have lost four of five.

Minor (11-8) dominated the Angels for the first six innings, allowing only Andrelton Simmons to reach base during Los Angeles’ first 20 plate appearances.

“It really is unfortunate, because that’s the best I’ve seen him in a while,” Rangers manager Chris Woodward said. “He deserved a better result than he got.”

Minor bounced back sharply from last week, when the Angels hurt him for 10 hits and seven runs in Texas.

“I feel fine, but I just wish I could get some wins,” Minor said. “It’s no fun losing.”

The first three Angels reached in the seventh, and Calhoun drove home Shohei Ohtani and Justin Upton with a one-out double in the gap. Goodwin then added two more runs on Minor’s 105th pitch with a single up the middle.

Texas scored an unearned run in the third when Choo singled to drive home Delino DeShields, who had singled and gone to second when Calhoun bobbled the ball in right.

MORE NEWS: No. 16 Baylor At Home Could Knock Texas Out Of Big 12 Race

(© Copyright 2019 CBS Broadcasting Inc. All Rights Reserved. The Associated Press contributed to this report.)