Royals rout Cardinals 14‑6 as offense erupts at Kauffman
KANSAS CITY, Mo. (Interstat) — Noah Cameron pitched five innings for the win and the Kansas City Royals pounded out 17 hits in a 14-6 victory over the St. Louis Cardinals on Thursday at Kauffman Stadium in front of 18,363 fans.
Kansas City trailed 2-0 after the top of the first but seized control with a six-run second inning. Carter Jensen, Isaac Collins, Lane Thomas and Starling Marte each delivered RBI doubles, and Bobby Witt Jr. added a run-scoring single. Jac Caglianone hit a two-run homer in the fourth, and Nick Loftin doubled in two runs later that inning.
Salvador Perez went 3-for-5 with a solo homer. Witt finished 2-for-2 with a homer and two RBIs. Cameron allowed three earned runs on eight hits with six strikeouts over five innings to improve to 4-4. Beck Way tossed two scoreless innings in relief.
St. Louis scored two in the first on a fielding error and a sacrifice fly, then added single runs in the fourth, fifth and seventh. Matthew Liberatore (3-4) took the loss, yielding seven runs in 3 1/3 innings. The Cardinals fell to 40-33. The game lasted 3 hours, 9 minutes.