SEATTLE (AP) — James Paxton took a four-hitter into ninth inning before he was forced from the game after being hit on the left arm by a line drive, and the Seattle Mariners beat the Los Angeles Angels 3-1 on Sunday.

Mike Freeman, making his Mariners debut after being called up earlier in the day from Triple-A Tacoma, had his first two major league hits, including an RBI single to cap a three-run fourth inning.

Paxton (4-5) was on the verge of his first career complete game when he was hit with one out in the ninth by the line drive from Andrelton Simmons, who reached on the infield single.

Tom Wilhelmsen got the final two outs for his first save. Paxton struck out six with one walk in 8 1/3 innings.

Matt Shoemaker (6-12) allowed three runs on seven hits in seven innings, striking out three, but hitting three batters.