Sweden take top spot after thrilling win over Poland

Print Friendly and PDF