ANAHEIM -- Mike Trout is feeling better in the batter's box than he has all year.
"At the plate I felt great today," Trout said. "I haven't felt like that all season. Just got to keep doing the same thing and take it into tomorrow."
The Angels have a day game Monday in Oakland. They headed to Northern California on the heels of two comeback wins after a five-game losing streak.
Trout went 2 for 3 with a walk and his 12th home run, tied with Tommy La Stella for the team lead.
"Last few weeks I've just been battling and thinking too much," Trout said. "Today I just went up there and hit it and felt the best. It's a crazy game. ... Just keeping it simple."
Trout hit a solo homer in the first inning to give the Angels an early lead. Later, he and Kole Calhoun scored on wild pitches to cap a six-run seventh.
Shohei Ohtani tied it at 5 with a sacrifice fly off reliever Jeffrey Springs (2-1). Trout and Calhoun then dashed home in consecutive plate appearances, with Trout's run giving the Angels the lead and Calhoun, diving headfirst, extending it to 7-5.
Luis Rengifo contributed to the rally with a two-run single.
Choo and Hunter Pence each hit a solo homer for Texas. But the bullpen faltered, with Springs allowing four earned runs and Kyle Dowdy one. Springs gave up four hits in the seventh and didn't get an out.
"That falls on me," Rangers manager Chris Woodward said. "Those guys have to get engaged more. We have had a lot of close games where we haven't been able to get those guys in. They are out there competing. Springs did the best he could. I don't expect his command to be perfect. Part of that falls on me, not getting them in there enough."
Andrew Heaney pitched well in his season debut for Los Angeles. Heaney, bothered by elbow inflammation in spring training, struck out 10 and allowed two hits -- both home runs -- in five innings. He threw 85 pitches.
Rangers starter Ariel Jurado didn't run into much trouble until the seventh. He was charged with two earned runs and six hits in 6 1/3 innings.
Rain started to fall in the second but it was never enough to cause a delay.
HARVEY SEARCHING FOR ANSWERS
After one of the worst starts of his career, Angels right-hander Matt Harvey landed on the injured list with a back strain. He took a couple of days off but said he would resume throwing Monday. He is not expected to get an MRI.
"It's all right. It's getting better," Harvey said. "The last thing I wanted to do was be on the (IL) again. Clearly, it wasn't something I could work through. It was kind of hurting performance. It's something we've got to make sure is better, whether it was 10 days or a little bit longer. It will be something we have to figure out."
Harvey, who gave up eight earned runs and seven hits -- four of which were homers -- in 2 2/3 innings against the Twins, said he didn't tell anyone about his back issue because it was "a little bit me being stubborn and trying to fight through things."
Harvey is 0-1 with a 7.50 ERA.
Angels: OF Justin Upton (turf toe) will accompany the team on its eight-game road trip, but won't be activated. ... C Kevan Smith (seven-day concussion list) was cleared to resume baseball activities.
Rangers: RHP Lance Lynn (6-3, 4.67 ERA) pitches Monday at Seattle. Lynn had a season-best 11 strikeouts Tuesday against the Mariners. He is 2-0 with a 1.93 ERA in two starts versus Seattle this season.
Angels: Felix Pena was expected to start Monday in Oakland but was used in relief on Sunday, so the Angels had not yet announced a starter.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
Reyes' 3-run homer lifts Padres to 8-7 win vs Brewers
Franmil Reyes hit a go-ahead, three-run homer in the seventh and Eric Hosmer added a two-run shot for the San Diego Padres, who overcame three homers by the Milwaukee Brewers in an 8-7 win Wednesday for a three-game sweep.
Bassitt, Phegley lead A's to 8-3 win, O's lose 8th in row
Chris Bassitt took a no-hitter into the sixth inning and won for the first time in more than three weeks as the Oakland Athletics beat Baltimore 8-3 Wednesday, handing the Orioles their eighth straight loss.
Snell chased in 1st, Sabathia wins 250th, Yankees sweep Rays
Gary Sanchez hit a three-run homer to help chase Cy Young Award winner Blake Snell in the first inning, CC Sabathia got his 250th career win and the New York Yankees thumped the Tampa Bay Rays 12-1 Wednesday to complete a three-game sweep.
Corbin pitches Nats past Phillies 6-2 in doubleheader opener
Patrick Corbin struck out eight over seven strong innings and the Washington Nationals defeated the Philadelphia Phillies 6-2 Wednesday to begin a day-night doubleheader.
Reds rally for 2 in 9th, win 3-2 for rare sweep of Astros
Nick Senzel singled home the tying run with two outs in the ninth inning, and Jesse Winker followed with an RBI single Wednesday afternoon as the Cincinnati Reds rallied for a 3-2 victory and a rare sweep of the Houston Astros.
Dozier, Parra hit back-to-back HRs in Nationals win
Brian Dozier's two-run home run is followed by a Gerardo Parra solo shot as the Nationals beat the Phillies 6-2.