Texas built its lead in the third inning when Joc Pederson hit a two-run homer, his 26th of the season. Nicky Lopez added a run-scoring bunt single in the fifth, bringing Evan Carter home and giving deGrom a three-run cushion.
Seattle had collected just one hit when deGrom’s night ended. The game changed against Jakob Junis in the seventh. Dominic Canzone singled home Randy Arozarena before Rodríguez’s homer drove in Canzone and Cal Raleigh. Junis was charged with all four runs without recording an out.
That sudden rally gave Gilbert the win and handed Seattle’s bullpen a one-run lead to protect. Gabe Speier worked a scoreless eighth with two strikeouts, and Andrés Muñoz kept Texas off the board in the ninth despite issuing two walks.
Both teams finished with four hits. Seattle made three of its hits count in the same inning, producing all the offense it needed in a game that had belonged to deGrom for six frames.
Nicky Lopez accounted for two of Texas’ four hits, finishing 2-for-2 with an RBI and a run scored. Pederson’s homer produced two of the Rangers’ three runs. Their scoring came in two innings, but they never added to the lead after the fifth.
DeGrom struck out 12 of the 19 batters he faced. Gilbert needed 100 pitches for his seven innings, compared with deGrom’s 92 over six. The Rangers later received scoreless innings from Robert Garcia and Robby Ahlstrom, but the damage between those strong pitching stretches was enough to decide the result.
The Mariners improved to 69–78, while the Rangers fell to 72–75. For Texas, the frustrating part was straightforward: a dominant start and a three-run lead disappeared before its first reliever could record an out.