Kershaw pitched 21 1/3 innings this spring without giving up an earned run, setting himself up for his eighth consecutive opening-day start.