John Edwards had to have a powerful performance to have any chance at all to leap into the top two in Tuesday's New Hampshire primary.
After a slow start, Edwards has dominated the last 45 minutes of the ABC News debate, bringing his populist case against monied special interests and lobbyists.
Edwards has pretty much pushed Hillary Clinton into the background, as well as New Mexico Gov. Bill Richardson, and has made his case far more convincingly than Sen. Barack Obama.
The odds against Edwards slipping past either Obama or Mrs. Clinton are slim, but he has given himself the opportunity to do so.
One of the problems, as always, has been the questions. As Gov. Richardson just noted, there have been no questions about education, and on the Democratic side, the issue of immigration was totally neglected.