Omar Infante homered and tied a career high with six RBIs, James Shields pitched seven innings of three-hit ball and the Kansas City Royals coasted to a 9-3 victory over the Baltimore Orioles on Sunday.

Nori Aoki scored three runs for the Royals, who took two of three from Baltimore to conclude a 3-4 road trip that began in Cleveland. Kansas City is 12-0 when scoring at least four runs and 0-12 when scoring three runs or fewer.