The magic of the cup is real and second-tier Torreense proved it in Sundayās Portuguese Cup final!
From a town 25 miles north of Lisbon where they usually play in front of no more than 2,000 fans, Torreense scored an extra time penalty to beat Sporting CP and win their first trophy in their 109-year history.
What an incredible story! Scroll down to see moā¦




