SEATTLE (AP) — James Paxton stretched his scoreless streak to a career-best 20 innings, and the Seattle Mariners defeated the Boston Red Sox 5-0 Sunday.

Paxton (2-2) allowed five hits in eight innings, struck out two and walked two, and Carson Smith pitched a perfect ninth.

Miller snagged a hard hit groundball at shortstop from Dustin Pedroia to strand Blake Swihart at third base in the third inning. Swihart hit an inning-ending grounder with runners at second and third in the seventh inning.

Brad Miller homered for the third time in two games, and Kyle Seager added a two-run drive in the eighth.

Steven Wright (1-1), starting in place of injured Justin Masterson, gave up three runs — two earned — and five hits in five innings.