I think the Devils are going to choke in this spot. I have not liked what I've seen from them the last couple of periods & I don't see that swagger in them that would make me believe they honestly believe they can win this series.
I love the way the Leafs are playing, they came together at the right time & are playing with a chip on their shoulder & honestly I expect them to win by 2 but that is just my opinion of course.
Good luck tonight & keep up the great work.