Snapshots from KCMO: Cards’ bats come to life in finale against Royals