Pressure was something the 2004 Leafs could handle with any given sundae May 1, 2022 by Toronto Star The Leafs have not won a playoff series since that team beat Ottawa in the first round 18 years ago.