It was the fifth consecutive Cactus League loss for the World Series champion Giants, now 18-11. The Royals improved to 16-10-1.
Vin Mazzaro, in his first start since being named the Royals' fifth starter, was dinged for nine hits in the first three innings. Despite that barrage, the Giants came up with just three runs.
2010 Spring Training - null
Sights & Sounds
Spring Training Info
Pablo Sandoval smacked an RBI single in the first inning. The Giants began the second inning with three consecutive singles but failed to score as Mazzaro got two strikeouts and a groundout.
The Giants collected three more hits -- Pat Burrell's double, Sandoval's single and Miguel Tejada's single -- to begin the third inning and produced one run. Two outs later, Eli Whiteside doubled home the Giants' third run.
"I definitely made the game a lot harder than it should've been out there tonight," Mazzaro said. "It was kind of a test for myself. I got in a few jams and got out of it. That's what you're looking for -- damage control and keep the runs down, keep the team in the ballgame."
Sure enough, by the time Mazzaro left after four innings, the Royals were ahead, 4-3. And they added four runs in the fifth for an 8-3 lead.
In the midst of that outbreak were Ka'aihue and Gordon, each with two doubles, Francoeur with a line-drive homer to left field and Melky Cabrera with two singles.
The victim was Giants left-hander Madison Bumgarner, who went 4 1/3 innings but gave up eight runs in his last inning and one-third.
"I think the biggest thing was that I was missing over the middle a lot more. Early on, I was hitting spots pretty well," Bumgarner said. "I don't know if it was fatigue but, obviously, I'd rather have better results."
The Royals added five runs in the sixth, an inning that started with Brayan Pena's double followed by four walks in a row by reliever Santiago Casilla. Justin Dowdy took over and gave up a two-run single to Betemit and an RBI single to Mitch Maier.
Up next for the Royals: Luke Hochevar gets his final tuneup for Opening Day at 3:05 p.m. CT on Saturday against the Arizona Diamondbacks at Salt River Fields at Talking Stick. This is expected to be a relatively short start, common for a pitcher's last outing of Spring Training, and it will give Hochevar the normal four days off before he faces the Los Angeles Angels next Thursday at Kauffman Stadium. The D-backs' probable starter is Ian Kennedy. It's the Royals' second trip to the plush new D-backs-Rockies complex.
Up next for the Giants: San Francisco's next-to-last day in Arizona will be a busy one. The Giants will play a split-squad double-header Saturday, confronting Cincinnati at Scottsdale at 3:10 p.m. PT and taking on Cleveland in Goodyear, Ariz., at 7:05 p.m. Opening Day starter Tim Lincecum will make his final spring tuneup against the Reds, while Ryan Vogelsong will continue his bid to earn a long-relief role by starting against Cleveland. The Giants' lineup for the Cincinnati game could resemble the Opening Day contingent that will face Dodgers left-hander Clayton Kershaw. Mark DeRosa will start at first base, giving the Giants an extra left-handed bat.
Dick Kaegel is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.