Senators Bernie Sanders stunned rival Hillary Clinton Tuesday with a victory in the Michigan Democratic primary after polls claim he was down by as much as 20 points going into the voting.

While the win was a boost for  Sander's campaign, the Vermont senator came away with roughly the same amount of delegates as Clinton did Tuesday following her win in Mississippi.

On the Republican side, Donald Trump continued his march to the nomination, winning Michigan, Mississippi and Hawaii. Texas Sen. Ted Cruz won the Idaho Republican primary.

Here are the current delegate counts for the candidates for the Republican and Democratic nomination for president.

For the Republicans:

Donald Trump – 458

Ted Cruz – 359

Marco Rubio – 151

John Kasich – 54

The number needed to win the Republican nomination is 1,237 – that’s the number of delegates who have to vote for you at the GOP’s national convention in Cleveland in July.

As of Tuesday, there are 1,435 delegates yet to be alloted.

On the Democratic side, after the March 5 primaries and caucuses, Clinton has 1,221 delegates -- of which 461 are superdelegates. Sanders has 571 delegates, including 25 superdelegates.

What is a superdelegate, and what do they do?

A Democratic candidate needs 2,383 delegates to win the nomination. There are still 2,973 Democratic delegates to be alloted.

What’s coming up?  

March 12 – District of Columbia Republican convention, Northern Mariana Islands Democratic caucuses

A second super (small "s") Tuesday is set for March 15 when Florida, Illinois, Missouri, North Carolina, the Northern Mariana Islands and Ohio will hold primaries and caucuses. After the dust settles on that day, 58 percent of the total number of Republican delegates will have been decided, and half of the Democratic delegates will be accounted for.