DETROIT (AP) — David Price pitched eight innings of one-run ball Saturday night, and the Detroit Tigers snapped Seattle's five-game winning streak with a 4-2 victory over Felix Hernandez and the Mariners.

Price allowed three hits, struck out seven and walked three in his first game at Comerica Park since he was acquired in a trade with Tampa Bay last month. Joe Nathan worked the ninth for his 25th save, yielding Endy Chavez's RBI single.

It was Nathan's first appearance since making a profane gesture at Tigers fans on Wednesday, and he received a mixture of cheers and boos when he was introduced.

Hernandez was hit on the leg by a hard ground ball in the fourth. He worked the fifth before departing after 92 pitches.

More From 1460 ESPN