Trump has beaten Cruz by 500,000 votes. That means Trump beat Cruz across many states by 1 million votes.
Total votes don’t matter.