It was a good night for the number two candidates for U.S. president Tuesday with Democrat Bernie Sanders and Republican Ted Cruz winning their respective Wisconsin primaries. Cruz beat Republican front-runner Donald Trump by a landslide, with Ohio Governor John Kasich coming in third.