With barely two months to go before the Iowa caucuses, the seven leading Democratic candidates will be facing off for the 8th time - but as things get closer, every meeting takes on greater importance.
They face off in Philadelphia on Tuesday, October 30th, from 9 p.m. to 11 p.m. Moderated by NBC's Brian Williams, the debate will be live on MSNBC and streamed on msnbc.com.