Yep, but waiting on St. Louis County, where Trump has a 11 vote lead with 52% reporting.
DD again:
Cruz 2237 Trump 2462
100% reporting