On paper, I'd say the teams are fairly even... on grass, not so much.
Nah, I'd say Leinster have the better first 15 on paper... but not so much better that our first 15 couldn't do them on an off-day.
However, the strength of the bench is completely different, they have the depth to really change the game and up the ante in the second half if they need to.
If Leinster play to anything like their potential, I simply cannot see us winning. However if they have a bad day and their bench cannot overly influence the game... we can definitely win.
I'll travel in hope rather than expectation - even if we don't win, if you'd gave me the HEC final before the start of the year, including hammering Leicester and beating Munster away, I'd have bit your arm off!