Justus Sheffield struck out seven in his longest stint of the season, Dylan Moore hit a two-run homer and the Seattle Mariners beat the Colorado Rockies 5-3 on Sunday.

Sheffield (1-2), one of three pitchers 24 or younger in the Mariners’ starting rotation, gave up four hits without a walk in six scoreless innings. He worked his way out of a jam with a strikeout to end the fifth, then set down two more Rockies in the sixth before reaching his pitch limit.

More Images
Seattle Mariners outfielders Kyle Lewis, center, Tim Lopes (10) and Dylan Moore (25) leap together in celebration after the team beat the Colorado Rockies in a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Justus Sheffield struck out seven in his longest stint of the season, Dylan Moore hit a two-run homer and the Seattle Mariners beat the Colorado Rockies 5-3 on Sunday.

Colorado Rockies starting pitcher German Marquez throws against the Seattle Mariners in the first inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

The loss snapped a three-game win streak for the Rockies, who entered as the hottest team in baseball. They had won seven of eight in August, including two straight over the Mariners. The defeat also ended a six-game interleague win streak.

Seattle Mariners' Dylan Moore, top, follows J.P. Crawford around the bases after hitting a two-run home run against the Colorado Rockies in the first inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

TRAINER’S ROOM

Seattle Mariners' Dylan Moore (25) is congratulated by J.P. Crawford after Moore's two-run home run against the Colorado Rockies during the first inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

UP NEXT

Colorado Rockies' Ryan McMahon spins around after striking out to end the top of the fourth inning of a baseball game against the Seattle Mariners, Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Colorado Rockies' Ryan McMahon spins around after striking out to end the top of the fourth inning of a baseball game against the Seattle Mariners, Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Colorado Rockies' Charlie Blackmon, right, watches the path of his single as Seattle Mariners catcher Joe Hudson, center, and umpire Cory Blaser look on in the fourth inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Colorado Rockies' Charlie Blackmon, right, watches the path of his single as Seattle Mariners catcher Joe Hudson, center, and umpire Cory Blaser look on in the fourth inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Colorado Rockies' Trevor Story, left, looks at Seattle Mariners first baseman Evan White after grounding out in the third inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Colorado Rockies' Trevor Story, left, looks at Seattle Mariners first baseman Evan White after grounding out in the third inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Charlie Blackmon extended his hitting streak to 13 games with a first-inning double for Colorado. He also got help from a strange bounce past second baseman Dee Gordon for a single in the fourth.

Seattle Mariners outfielders Kyle Lewis, center, Tim Lopes (10) and Dylan Moore (25) leap together in celebration after the team beat the Colorado Rockies in a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Seattle Mariners outfielders Kyle Lewis, center, Tim Lopes (10) and Dylan Moore (25) leap together in celebration after the team beat the Colorado Rockies in a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

The loss snapped a three-game win streak for the Rockies, who entered as the hottest team in baseball. They had won seven of eight in August, including two straight over the Mariners. The defeat also ended a six-game interleague win streak.

Rockies starter German Marquez (2-2) struck out four and walked one in seven innings. He gave up six hits, including Moore’s third home run.

Fielding and throwing errors by third baseman Chris Owings on Kyle Seager’s routine grounder helped end Marquez’s outing as the Mariners added three unearned runs in the seventh. Evan White, Tim Lopes and Gordon each drove in a run.

Colorado Rockies starting pitcher German Marquez throws against the Seattle Mariners in the first inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Colorado Rockies starting pitcher German Marquez throws against the Seattle Mariners in the first inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

TRAINER’S ROOM

Rockies: Manager Bud Black gave slumping 3B Nolan Arenado the day off to rest.

Mariners: Hot-hitting C Austin Nola was an unexpected scratch from the lineup while continuing to deal with a swollen wrist. Manager Scott Servais said Nola was having trouble swinging the bat without pain after injuring the wrist Friday.

Seattle Mariners' Dylan Moore, top, follows J.P. Crawford around the bases after hitting a two-run home run against the Colorado Rockies in the first inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Seattle Mariners' Dylan Moore, top, follows J.P. Crawford around the bases after hitting a two-run home run against the Colorado Rockies in the first inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

UP NEXT

Rockies: RHP Jon Gray (0-1, 3.31 ERA) takes the mound Monday at home against Arizona.

Mariners: RHP Justin Dunn (0-1, 6.43) makes his third start at Texas.

More AP baseball: https://apnews.com/MLB and https://twitter.com/AP_Sports

Seattle Mariners' Dylan Moore (25) is congratulated by J.P. Crawford after Moore's two-run home run against the Colorado Rockies during the first inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Seattle Mariners' Dylan Moore (25) is congratulated by J.P. Crawford after Moore's two-run home run against the Colorado Rockies during the first inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Colorado Rockies' Ryan McMahon spins around after striking out to end the top of the fourth inning of a baseball game against the Seattle Mariners, Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Colorado Rockies' Ryan McMahon spins around after striking out to end the top of the fourth inning of a baseball game against the Seattle Mariners, Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Colorado Rockies' Charlie Blackmon, right, watches the path of his single as Seattle Mariners catcher Joe Hudson, center, and umpire Cory Blaser look on in the fourth inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Colorado Rockies' Charlie Blackmon, right, watches the path of his single as Seattle Mariners catcher Joe Hudson, center, and umpire Cory Blaser look on in the fourth inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Colorado Rockies' Trevor Story, left, looks at Seattle Mariners first baseman Evan White after grounding out in the third inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)

Colorado Rockies' Trevor Story, left, looks at Seattle Mariners first baseman Evan White after grounding out in the third inning of a baseball game Sunday, Aug. 9, 2020, in Seattle. (AP PhotoElaine Thompson)