Kansas City Royals' Tyler Tolbert hits a solo home run during the sixth inning of a spring training baseball game against the San Diego Padres, Friday, March 10, 2023, in Surprise, Ariz. (AP Photo/Abbie Parr)

The Kansas City Royals earned their fifth straight win in the Cactus League on Saturday, beating the Milwaukee Brewers 12-2 at American Family Fields of Phoenix.

The offense again was a force from top to bottom, while five of their six pitchers threw scoreless innings.

Kris Bubic made his first start of spring training, throwing two scoreless innings with one hit, a walk and two strikeouts.

Aroldis Chapman relieved Bubic in the third inning, pitching a perfect inning and striking out the side. Chapman, an established closer in his career, is seeking a key bullpen role in Kansas City. The bullpen got three more scoreless innings from Nick Wittgren, Collin Snider and Jacob Wallace.

Leading the Kansas City offense was infielder Matt Beaty, who went 2 for 4 with a pair of doubles, three RBIs and a run. Beaty, who was drafted by the Royals in 2011, returned to Kansas City on a minor league deal and invite to spring training in the offseason.

Nate Eaton kicked off the Royals' scoring in the first inning with an RBI triple. Kansas City picked up four runs that inning thanks to an RBI double from Beaty and an RBI single from catching prospect Logan Porter.

Minor league catcher Jakson Reetz had the biggest shot of the day with a two-run homer that gave Kansas City a 9-2 lead in the seventh inning. The Royals scored three more in the ninth after a single, hit by pitch, two walks and a two-run single from prospect CJ Alexander.

The Royals improved to 13-2 in the Cactus League. They will play the Cleveland Guardians on Sunday afternoon at Surprise Stadium.