ARLINGTON, Texas — The Tampa Bay Rays finally broke their Texas-sized hex, overcoming a dramatic grand slam from Elias Díaz to claim a 7-6 victory Friday night and end a 10-game road losing streak against the Rangers. The win came at Globe Life Field, where the AL East leaders had not tasted victory since 2023.

Jonathan Aranda and Richie Palacios provided the early power, each launching solo home runs off Texas starter Kumar Rocker. Aranda’s blast in the third inning and Palacios’s shot in the fourth gave the Rays a 2-1 lead, setting the stage for a four-run explosion in the fifth. That inning saw Yandy Díaz, Aranda, and Junior Caminero rip three consecutive doubles, followed by RBI singles from Victor Mesa Jr. and Chandler Simpson. By the time the dust settled, Tampa Bay held a commanding 6-1 advantage.

Rangers starter Kumar Rocker, who entered after two opening relievers, was charged with six runs over five innings, dropping to 5-11 on the season. The right-hander surrendered five hits in that decisive fifth frame, unable to contain a Rays lineup that had been struggling on the road.

Nick Martinez, the winning pitcher, turned in a gritty performance against his former team. The right-hander, who began his major league career with Texas 12 years ago before a four-year stint in Japan, allowed five hits and three runs over 6 1/3 innings. He struck out five and walked two, improving to 14-4 and tying Drew Rasmussen for the team lead in wins. “It was a special night coming back here,” Martinez said after the game. “But the focus was on getting the job done for this team.”

The game flipped in the seventh inning. Martinez exited with one out and two runners on base, the Rays still up 6-1. Reliever Garrett Cleavinger immediately walked Cody Freeman to load the bases, then Díaz stepped to the plate. On a 1-2 slider, the Rangers catcher drove the ball just over the left-field fence for his fourth career grand slam, cutting the lead to 6-5. The crowd of 32,000 erupted, sensing a comeback.

Cleavinger was replaced after Justin Foscue singled, but Cam Booser induced a ground-ball double play from Corey Seager to end the inning. The Rays’ bullpen, however, had more work to do. Kevin Kelly fired a perfect eighth, striking out two.

In the ninth, closer Bryan Baker began the inning but walked two batters before exiting with what the right-hander believed was dehydration. Tyler Wells entered with the tying run on base and immediately faced trouble. Díaz greeted him with a sacrifice fly, scoring one run and putting the potential tying run at third with two outs. But Wells escaped when Foscue popped out to shallow center field, securing his sixth save of the season.

Yandy Díaz finished with three hits, while Aranda and Caminero each drove in two runs. For the Rangers, Díaz’s five RBIs were a bright spot, but the loss kept Texas three games behind division-leading Houston in the AL West, matching their largest deficit of the season.

Both teams turn their attention to Saturday’s matchup, where Tampa Bay’s Drew Rasmussen (14-5, 2.95 ERA) will face Texas’s Jacob deGrom (10-9, 4.00). The Rays will look to build on their newfound road momentum, while the Rangers aim to regain ground in the division race.