The Kansas City Royals, and Alex Gordon in particular, showed their late-night prowess on a dreary night at Camden Yards. Gordon hit two of Kansas City's four home runs, Luis Mendoza took a shutout into the seventh inning and the Royals beat the Baltimore Orioles 7-3 Saturday night after the start of the game was delayed by rain for more than three hours.