It was a speech that delivered an eloquent and profound truth about the stakes of the presidential outcome.
The Virginia Supreme Court struck down the governor's restoration of voting rights for ex-felons. But McAuliffe has a back-up plan.
"We have begun a political revolution to transform America and that revolution - our revolution - continues," said Sanders, to prolonged, thunderous applause.
"Winning in a landslide" is needed now more than ever; don't count out the American people in seeing with new eyes, and what's at stake in November.
"We must see ourselves and our unions as the labor component of a much bigger progressive coalition."
Kaine pushed the political envelope of Virginia, an erstwhile red southern state, in a progressive direction - and won; everyone agrees he's a sincere, nice guy.
"Trump is a bully and a demagogue," Sanders said; "Trump has made bigotry and hatred the cornerstone of his campaign."
In his acceptance speech, given in Cleveland last week, Trump served up his usual stew of pompous and belligerent nationalist statements.
In his speech last night, Trump tossed lies, hate, distortions, and fear-mongering harder than Jake Arrieta throws his four-seam fastball.
Throughout the convention, speaker after speaker sneeringly demeaned attempts to address racism as efforts to conform to arbitrary "political correctness."