FC Porto host Academico Viseu in the Taça da Liga quarter-final on 28 October 2026 at 23:30. Porto lead the Primeira Liga with nine consecutive wins and a perfect record of 27 points from nine matches, the club's best start since 1939/40. Academico Viseu sit sixth after five straight league victories, including a 2-1 upset over Sporting on Sunday despite being outshot 28-9 and trailing 2.22-0.77 in expected goals. Porto have won four of the last five head-to-head meetings, including a 3-0 victory over Viseu in August 2026.
Form and H2H
Porto's home record stands at seven wins, zero draws, and three losses in their last ten matches, averaging 1.99 goals for and 1.10 against. Away, Viseu have five wins, two draws, and three losses, scoring 1.30 and conceding 1.20 per game. Porto won all four home league matches this season, creating an average of 2.45 expected goals. In European competition, however, Porto have struggled: three losses in the Champions League, including 0-2 at home to Manchester City and 0-1 to PSV, marking the first time since 2004/05 that Porto failed to score in two opening home matches of the competition.
Viseu's defence is vulnerable. They allow 18.4 shots and 1.70 expected goals against per match, yet have conceded only 11 goals from 15.29 xGA, suggesting goalkeeper Everton has made crucial saves. Viseu have scored in all five away league matches this season. Porto manager Francesco Farioli may rotate his squad ahead of Saturday's fixture against bottom-placed Estoril, while Viseu have one fewer day to recover after their exertion against Sporting. William Gomez and Petushevski are unavailable through injury for Porto; Vashku Souza is questionable.
Best bet
Porto to win with handicap -1.5. Porto's positional attack quality far exceeds Viseu's defensive output. Viseu's planned squad rotation following the Sporting match increases the risk of defensive errors. At 1xBet, a Porto win pays 1.37; at 22Bet, 1.34.
Odds to watch
Both teams to score offers value given Viseu's threat on the counter-attack. Porto dominate possession but Viseu have shown they can exploit space behind Porto's defence. At 1xBet, the draw is 4.6; at 22Bet, 4.8. A Viseu upset win sits at 7.55 on 1xBet and 7.95 on 22Bet.


