Nothing separated the teams for long. Seattle and Boston traded leads through the middle innings at T-Mobile Park, but Logan Gilbert kept the Red Sox quiet long enough for the Mariners to pull away, 3-1, before 45,577 fans.

The Game Network — Where History Is Kept

Gilbert was the story. The right-hander worked 6.1 innings, allowing 1 run on 3 hits with 2 walks and 8 strikeouts on 94 pitches. He picks up his sixth win against four losses, carrying a 3.29 ERA. Andres Munoz closed it out with a perfect ninth — 2 strikeouts on 15 pitches — for his 13th save of the season.

Dominic Canzone opened the scoring in the second, homering to left 348 feet to give Seattle a 1-0 lead. Boston answered in the third when Nate Eaton went deep to left 409 feet to tie the game at 1-1. The tie held until the fifth, when Cole Young singled to left and We. Wilson scored to put Seattle ahead 2-1 — the go-ahead run that the Mariners would not relinquish. Canzone added an insurance run in the sixth, grounding out to shortstop as Rodríguez scored to make it 3-1.

Payton Tolle absorbed the loss for Boston, allowing all 3 runs on 6 hits over 6.0 innings with 2 walks and 2 strikeouts. He falls to 3-5 with a 3.36 ERA. Eaton's solo shot accounted for the Red Sox's only offense.

Seattle snapped a two-game losing streak to move to 39-39, sitting atop the division. Boston, winners of two straight entering the game, fell to 31-43. Gilbert is now 16 strikeouts shy of 1,000 for his career.