– Mike Moustakas hit two home runs, including a grand slam, and finished with a franchise-record nine RBI as the Kansas City Royals beat the Baltimore Orioles 14-6 Saturday.

Moustakas singled home two runs in the sixth inning, hit his second career slam in the seventh and capped his record-setting performance with a three-run drive in the ninth.

The previous team record for RBI in a game was seven, by Billy Butler against Philadelphia on April 7, 2013.

Salvador Perez had two hits and three RBIs for the AL Central leaders, who won for only the second time in eight games.

Yordano Ventura (11-8) allowed four runs and eight hits in 5⅔ innings for Kansas City. The righthander is 7-1 in his past 10 starts, including a pair of victories over Baltimore.

Adam Jones and Nolan Reimold homered for the Orioles, whose modest three-game winning streak ended. Baltimore has 21 games left to close a significant gap in the hunt for the second AL wild card.

Kansas City trailed 4-1 before batting around in a five-run sixth against three pitchers. After Eric Hosmer chased starter Chris Tillman with a run-scoring single, Moustakas drove in a pair of runs with a single off Brian Matusz (1-4). Perez greeted Chaz Roe with an opposite-field, two-run single to right.

The Royals pulled away with a five-run the seventh. The big blow was delivered by Moustakas, who drove an 0-2 pitch over the right-field wall after an intentional walk to Kendrys Morales filled the bases.

After Reimold got Baltimore to 11-6 with a two-run drive in the eighth, Moustakas connected off Steve Johnson in the ninth.

It was the fourth career multihomer game for Moustakas, who turned 27 on Friday night.

The start of the game was delayed by rain for 3 hours, 2 minutes.