In the final of the Portuguese Cup, Porto and Sporting will meet. Porto finished the season in third place, while Sporting became the country's champion. Sporting has had better results in their recent head-to-head matches, but Porto has shown improvement in form. Sporting has performed strongly in the league and cup, displaying ambitious play. However, Porto is ready to put up a fight and win in the final. Prediction: Porto will win the Portuguese Cup final.