Castillo allows season-high 5 runs in 5 innings, Royals beat Seattle Mariners 8-4

Vinnie Pasquantino hit a tiebreaking two-run double during Kansas City's three-run fifth inning, and the Royals beat the Seattle Mariners 8-4 on Saturday.

Kyle Isbel had three RBIs for Kansas City, and Adam Frazier had two hits and scored two runs. The Royals earned their third consecutive win.

Kansas City trailed 3-2 before Frazier doubled and scored on Nick Loftin's single in the fifth. With two outs and runners on the corners, Pasquantino slapped a grounder inside the first base bag.

J.P. Crawford and Mitch Garver homered for Seattle, which lost for the third time in four games. Crawford finished with two hits and two RBIs.

Mariners right-hander Luis Castillo (5-7) permitted a season-high five runs in five innings. He allowed six hits, struck out four and walked one.

Crawford put Seattle in front when he drilled Alec Marsh's first pitch of the game for his fifth homer of the season. It was Crawford's 11th career leadoff homer.

Marsh retired his next 13 batters — eight on strikeouts — before Garver's seventh homer tied it at 2 with one out in the fifth inning.

Three straight two-out singles, capped by Crawford's grounder through the middle, produced another run for the Mariners.

Marsh (5-3) struck out a season-high eight in five-plus innings. He was charged with four runs and seven hits.

Maikel Garcia hit a leadoff single in the first for Kansas City. He stole second and scored on Salvador Perez's single.

It was Garcia's 15th steal of the season. He's the only major leaguer to steal that many without being caught.

Frazier made it 2-1 with a solo drive to right in the second for his second homer.

Isbel extended Kansas City's lead to 7-4 with a two-run double with two out in the sixth against Kirby Snead. Isbel also hit a sacrifice fly in the eighth.

MORE SEATTLE SPORTS NEWS:

Diggins-Smith's big second half leads Storm past Aces, 78-65

Seattle Seahawks expected to add QB P.J. Walker

Mariners blow 8-run lead, lose to Royals 10-9

Jay Harbaugh leading Seattle Seahawks quest to solve new kickoff rules

To get the best local news, weather and sports in Seattle for free, sign up for the daily FOX 13 Seattle newsletter.