Dinamo București - Academica Clinceni, Univ.
The current holder of the title is Italy and the teams that hold the most titles are Spain, Germany.
But there will also be a cold, cruel realisation that England's glorious chance to win it on their own patch has been lost.