Portugal record shock win against Danish EURO favorites to silence partisan crowd
Faroe Islands crash out of the European Championships after narrow defeat against Slovenia
Strong Swedes humiliate Croatia's "New Kids on the block" and cruise into main round
Frolunda see off Brynas as Lulea beat Zug to set up all-Swedish CHL Final