Finished
5
-3
FC Porto - Shakhtar Donetsk
UEFA Champions League - Estadio do Dragao
6th Round
* Betting odds were correct at the time of publication but are subject to change
We're bringing you our Champions League predictions for the only game that really matters in Group H between Porto and Shakhtar. Both teams have nine points on the board with one game left to play and just one qualifying place left to play for. This is a winner-takes-all game, though, a draw would see Porto qualify on goal difference.
Contents
Porto vs Shakhtar prediction – Betting tips & odds
Hot Tip – Both Teams to Score
- Both teams have scored in four of the five previous meetings between Porto and Shakhtar.
- Four of Porto's last six matches in all competitions have ended with both teams scoring.
Another reason that we have backed BTTS as our main prediction is that Shakhtar have scored in all bar one of their last six matches in league and cup.
Latest odds
Head to Head
19/09/23
UEFA Champions League UCL
Shakhtar Donetsk
FC Porto
1
3
10/12/14
UEFA Champions League UCL
FC Porto
Shakhtar Donetsk
1
1
30/09/14
UEFA Champions League UCL
Shakhtar Donetsk
FC Porto
2
2
Last Five - FC Porto
11/05/25
Portugal Primeira Liga Portugal
Boavista
FC Porto
1
2
W
02/05/25
Portugal Primeira Liga Portugal
Moreirense
FC Porto
1
3
W
26/04/25
Portugal Primeira Liga Portugal
Estrela
FC Porto
2
0
L
18/04/25
Portugal Primeira Liga Portugal
Famalicao
FC Porto
1
2
W
12/04/25
Portugal Primeira Liga Portugal
Casa Pia
FC Porto
0
1
W
Last Five - Shakhtar Donetsk
09/05/25
Ukraine Vyscha Liga Ukraine
FC Zorya Lugansk
Shakhtar Donetsk
0
0
D
03/05/25
Ukraine Vyscha Liga Ukraine
Chernomorets Odessa
Shakhtar Donetsk
0
3
W
27/04/25
Ukraine Vyscha Liga Ukraine
Dynamo Kiev
Shakhtar Donetsk
2
2
D
23/04/25
Ukraine Cup Ukraine
Polissya Zhytomyr
Shakhtar Donetsk
0
1
W
19/04/25
Ukraine Vyscha Liga Ukraine
Kolos Kovalivka
Shakhtar Donetsk
4
2
L
Win probability
- HOME: 12/25 (1.48) – 67.6%
- DRAW: 15/4 (4.75) – 21.1%
- AWAY: 61/10 (7.10) – 14.1%
Porto are the expected winners of this game with a probability of 67.6%, and we can see why the bookmakers have gone this way given that Porto won 3-1 at Shakhtar back in September. For more football betting tips on this game, check out the Under/Over 2.5 Goals market.
If you want to back Over 2.5 Goals to be scored in this game, the odds stand at 8/11 (1.73) and have a probability of 57.9%, or you can go with Under 2.5 Goals at 6/5 (2.20) with a probability of 45.5%.
Porto vs Shakhtar prediction – Other tips
Correct Score: 2-1
- Porto have scored two or more goals in four of their five previous meetings with Shakhtar.
- Shakhtar have scored in five of their last six fixtures in all competitions.
Francisco Evanilson to Score Anytime
- Evanilson top scores in the Champions League this season for Porto with four goals.
- The Brazilian is in good form right now with eight goals in his last 10 appearances for Porto.

Porto vs Shakhtar team news
Porto
Porto gave a good account of themselves away at Barcelona last time but narrowly lost the game 2-1. The Portuguese side actually took the lead in this game on the half-hour mark through Pepe Aquino but Barcelona were only behind for two minutes and went on to score the winning goal shortly before the hour mark.
Samuel Portugal, Wendell, Ivan Marcano and Gabriel Veron look set to miss the final game of Group H through injury.
Predicted Lineup: Costa (GK), Pepe, Zé Pedro, Sánchez, Mendes, Eustáquio, Jaime, Varela, Taremi, Aquino & Evanilson
Shakhtar
Shakhtar used their home advantage well in their last Champions League game, emerging 1-0 winners over the group's whipping boys Antwerp. Mykola Matviyenko scored the winning goal after just 12 minutes, following good work from Oleksandr Zubkov, who claimed the assist.
The visitors have no fresh injury concerns or suspended players ahead of their must-win game in Porto.
Predicted Lineup: Riznyk (GK), Matvienko, Bondar, Gocholeishvili, Azarovi, Zubkov, Kryskiv, Bondarenko, Sudakov, Sikan & Newerton
FC Porto
Shakhtar Donetsk
*Lineups are usually announced 1hr before kick-off
Player to Watch: Mehdi Tarami
Porto's Iranian forward Mehdi Tarami hasn't had the best start to the season and hopes his form picks up in 2024.
However, Tarami has plenty of quality, so much so that many of Europe's biggest clubs were monitoring him last season when he scored over twenty goals.
We're backing Tarami to put in another impressive performance on Wednesday night, and that might mean he has a hand in Porto's attacking play from a creative point of view rather than scoring multiple goals.