Hillary Clinton and Bernie Sanders meet again for a debate on Wednesday, less than 72 hours after their last debate on Sunday. However, much has changed in the race for the Democratic nomination since the two rivals last met.
On Tuesday, Sanders pulled out a shocking victory in Michigan, edging out Clinton by the slimmest of margins. While Clinton remains comfortably ahead in the delegates race at 1,221 to 571 (including superdelegates), Sanders has wins in four of the last six primaries and caucuses.
Can Sanders continue to mount the momentum? Will Clinton continue to keep it in auto-pilot, or will she come out swinging to try and put the race to bed? With a big round of votes scheduled for Tuesday, the stakes have never been higher.
Follow along with live updates from tonight's debate below. If you would like to participate, tag a Tweet with #ScrippsDemocracy. If having trouble viewing on a mobile device, click here.