2513 of 3041 Precincts Reported (82%) Donald J. Trump 339,223 41.596% Ted Cruz 334,400 41.004% http://enr.sos.mo.gov/EnrNet/
Either CNN gets results quicker than the state website or else CNN in making stuff up.