The poll also shows that Sanders does better than Clinton against all Republicans.

One wake-up call in the poll is that it shows Republicans beating both Clinton and Sanders in most cases. The only case where the poll shows a Democrat winning is in a Sanders vs. Texas Sen. ted Cruz match up which shows Sanders beating Cruz 44-42 percent.

Of course, this is looking at popular votes. Just ask Al Gore about that.

The poll which was also done with Suffolk University also has some other highlights:

Sanders is catching up to Clinton nationwide. Poll shows it a 50-40 race.

Trump leads other Republicans nationally with 35%. Cruz is at 20, Florida Sen. Marco Rubio is at 17. Kasich, former Gov. Jeb Bush and Ben Carson are in single digits.

Kasich does best 1-on-1 against Clinton. Poll shows him beating her 49-38%.