ARLINGTON, Texas — In a game that tightened the AL West race, the Texas Rangers used early power and a dominant pitching performance to edge the Los Angeles Angels 5-3 on Sunday, moving into a first-place tie with the Houston Astros.

Ezequiel Durán ignited the Rangers' offense in the first inning, sending a 1-0 pitch from Yusei Kikuchi deep into the left-center field seats for his 14th home run of the season. The solo blast gave Texas an early lead and set the tone for a day defined by aggressive swings and a stingy pitching staff.

Cody Freeman delivered his first career triple in the third inning, driving in a run to make it 2-0. The 23-year-old rookie, called up earlier this month, showed sharp instincts on the bases, racing to third on a hit that skipped past the Angels' outfielders. Two batters later, Elias Díaz stepped to the plate and crushed a solo homer to left field in the fifth — his sixth of the year — pushing the lead to 5-0. The backstop's shot marked the third time this season the Rangers have gone deep twice in a game against the Angels.

Meanwhile, Cal Quantrill was in complete control. The right-hander worked six scoreless innings, allowing six hits while striking out six and issuing no walks. It was the fifth consecutive start in which Quantrill pitched at least five innings and surrendered one run or fewer, extending his scoreless streak to 15 innings. His command was sharp, mixing a four-seam fastball with a changeup that kept Angels hitters off balance. Quantrill improved to 6-4 on the season, lowering his ERA to 3.12.

“I’m just trying to stay aggressive and let the defense work,” Quantrill said after the game. “The guys gave me a lead early, and that makes my job a lot easier.”

Jacob Latz closed the door in the ninth, working a one-hit inning for his 26th save of the season. The 28-year-old left-hander has been a reliable anchor for the Rangers' bullpen, converting 26 of 30 save opportunities.

The Angels attempted a comeback in the eighth inning. Shortstop Zach Neto led off with a solo home run, his 12th of the year, cutting the deficit to 5-1. Josh Lowe followed with a sacrifice fly that scored another run, and Gustavo Campero added an RBI single, pulling Los Angeles within two. But the rally stalled as Latz entered to record the final out of the inning, then retired the side in order in the ninth.

Yusei Kikuchi (0-4) struggled in his fifth start for the Angels, allowing all five runs on seven hits over five innings. He struck out four but walked three, and the early homers proved costly.

“We battled back, but you can’t give up five runs early and expect to win every time,” Angels manager Ron Washington said. “We need to be sharper from the start.”

The Rangers’ win tied them with the Astros — both 65-66 — at the top of the AL West, a division that has been wide open all season. Texas now heads to Chicago for a three-game series against the White Sox, while the Angels return home to face the Cleveland Guardians.

For the Rangers, the upcoming road trip offers a chance to build momentum. “We’re playing good baseball right now,” manager Bruce Bochy said. “We just have to keep it going.”

The Angels, meanwhile, will send right-hander George Klassen (2-1, 3.74 ERA) to the mound on Monday against Cleveland, who has not yet named a starter. The Rangers have not announced a starter for their series opener in Chicago.