The Associated Press

Shields allowed two hits over seven innings in another terrific performance, and Kansas City edged Detroit 3-0 on Wednesday night