Capitals take on Royals