The Leafs are on a roll.  They have yet to lose a game since playing in Anaheim on Monday.  Admittedly, they've yet to play a game since Monday, but that changes nothing, in the big picture.
The Barilkosphere is a-buzz with even more game re-caps.  I can understand the delay.  I myself was fairly convinced Monday was a dream.