KANSAS CITY, Mo. -- Khris Davis hit a two-run homer, Jharel Cotton shut down Kansas City's anemic offense and the Oakland Athletics held on to spoil the Royals' home opener with a 2-0 victory Monday.
Cotton (1-1) gave up a single in the first and another in the sixth, but otherwise befuddled a Royals lineup that hasn't shown much punch. He walked three and struck out six over seven innings.
Santiago Casilla struck out the side in the eighth before Sean Doolittle ran into trouble in the ninth, putting runners on the corners with two outs.