KANSAS CITY, Mo. (AP) — Adam Frazier hit a go-ahead, two-run home run in the eighth inning and the Kansas City Royals went on to beat Seattle 7-5 on Wednesday night and snap the Mariners’ 10-game winning streak.

Eugenio Suárez snapped an 0-for-32 skid with four hits, two RBIs and two runs for Seattle.

Lucas Erceg (8-4) earned the win despite giving up the lead on J.P. Crawford’s homer in eighth. Carlos Estévez allowed a ninth-inning run, but picked up his MLB-best 40th save.

Seattle’s Matt Brash (1-3) gave up four runs and four hits in two-thirds of an inning.

Cole Ragans, making his first start for Kansas City since June 5, allowed two runs on one hit through 3 2/3 innings. He struck out four and walked two. He had been on the IL with a strained left rotator cuff. He threw his first s

See Full Page