Joy and despair for Irish and Swedish fans