Well done Highlanders.
Dodgy penalty try call aside, the Tahs were nowhere near good enough. Shitful effort really. Hard to think of any area in which they were the equal of the Highlanders.
I think the Canes will beat whoever, but the Highlanders could trouble them a fair bit, and I wouldn't rule anything out.