UEFA Champions League · League Stage - 4

Shakhtar Donetsk vs Sporting CP Prediction

Aiden Brooks photo
Sports betting from our team of predictorsAiden Brooks

Aiden Brooks is a Liverpool-based sports journalist and lead writer for 1xbets.bet. He follows all the world's sports news, specialising in detailed analysis of matches and tournaments. Proficient in sports betting, utilising a comprehensive approach to prediction. He is a passionate football fan and regularly covers Premier League matches. He also enjoys tennis and boxing, which helps him to create versatile content for the betting platform.

Created: 01 Nov 2026Updated: 03 Nov 2026, 19:47

Match preview

I'm backing Sporting CP to win this Champions League tie on 3 November 2026 at 20:45. Shakhtar are playing at Stamford Bridge in London, nominally their home ground, but they lose the usual advantage of their own pitch. Sporting have shown real quality on the road lately, and I see them as the stronger team here.

The gap in their Champions League records tells the story. Sporting won their first two games, beating Galatasaray 3–1 and Lens 2–0, then lost to LASK 3–2. They sit on six points with seven goals scored. Shakhtar drew with PSV 1–1, beat AEK 3–1, and lost to Inter 0–1 for four points. The xG numbers widen the margin: Sporting average 2.22 per game across three Champions League matches, Shakhtar just 0.86. That's a real difference in chance creation, not just goals.

I also rate Sporting's away form in October. They beat Braga 3–1, Lens 2–0, and Casa Pia 2–0. Two clean sheets on the road show they can grind out results without needing a flood of goals. Shakhtar beat Dynamo Kyiv 3–0 in the Ukrainian Cup and Obolon 2–0 recently, so they're in decent shape, but Sporting's attacking volume and road record convince me more.

Form and H2H

I'm looking at Shakhtar's last ten matches across all competitions: eight wins, one draw, one loss. They average 2.20 goals for and just 0.30 against. That defence is tight, which means I shouldn't expect a rout here. In their last ten matches in the Champions League specifically, opponents have scored fewer than two goals in every single game. Shakhtar concede very little.

Sporting's form is equally strong but more attacking. In their last ten matches, they've won six, drawn two, and lost two. They average 1.99 goals for and 1.10 against. More telling: in eight of their last ten away matches in the Champions League, they've scored fewer than two goals. That's important context for how I'm reading the goal markets.

Sporting have not lost in eight of their last ten matches across all competitions. Shakhtar have conceded fewer than two goals in ten straight matches. I expect a competitive game where Sporting's superior attacking threat edges out Shakhtar's defensive discipline.

Best bet

I'm taking Sporting CP to win at 1.97 on 1xBet. That's my main play. The odds reflect Sporting as clear favourites, and I think that's right given their xG advantage, their away form, and the quality of chances they create. Shakhtar's defence is miserly, but Sporting have shown they can score on the road without needing to blow teams away.

I'll also look at Over 2.5 goals at 1.7. Both teams have attacking intent, and while Shakhtar concede very little, Sporting's volume of chances should produce at least three goals across the ninety minutes. The under sits at 2.34, which makes the over the better value for me.

Odds to watch

On 1xBet, the Asian Handicap -0.25 for Shakhtar is 3.16, while Sporting at +0.25 is 1.68. That's a tight line, but I prefer the straight win at 1.97 for clarity. Both Teams Score yes is 1.56 and no is 2.3. Given Shakhtar's defensive record, I'd lean no, but Sporting's attacking threat makes yes worth considering if you want to hedge.

The draw sits at 3.96, which I think undervalues how tight this could be, but Sporting's form and attacking edge make the win the cleaner bet. Under 2.5 at 2.34 is the contrarian play if you believe Shakhtar's defence holds firm, but I see Sporting scoring enough to push over 2.5 at 1.7.

Shakhtar Donetsk vs Sporting CP Odds

Pre-match odds appear closer to kick-off when bookmakers open the market.

Compare odds

1X2 prediction for Shakhtar Donetsk vs Sporting CP

Date and time 3 November 2026 at 17:45

1X22
BTTSNo40%

Competitive fixture

Place a bet on this match

Shakhtar Donetsk vs Sporting CP Odds statistic

Average rates from the last stored matches for each team.

Shakhtar DonetskShakhtar DonetskLast matchesSporting CPSporting CP
80%Over 0.5 goals100%
60%Over 1.5 goals100%
40%Over 2.5 goals60%
0%Over 3.5 goals20%
20%BTTS60%
20%Last 5 BTTS60%

Head to Head Shakhtar Donetsk — Sporting CP

In the last 1 meetings, Sporting CP hold the edge — 0 wins for Shakhtar Donetsk, 1 for Sporting CP, 0 draws.

0% W — 00% D — 0100% W — 1
  • Shakhtar DonetskShakhtar Donetsk0:1Sporting CPSporting CP
    UEFA Champions League · 03 Nov 2026
100%Over 0.5100%
0%Over 1.50%
0%Over 2.50%
0%BTTS0%
0%Shakhtar Donetsk over 0.5100%

Betting profits Shakhtar Donetsk vs Sporting CP

Historical P/L if you backed each side on the main markets in their recent matches.

Shakhtar Donetsk

MarketOutcomeP/LWinsGames
Match WinnerWin+1.09913
Match WinnerDraw-2.51213
Match WinnerLose-6.57213
Goals Over/UnderOver 1.5+0.0234
Goals Over/UnderUnder 1.5-1.1414
Goals Over/UnderOver 2+0.74911
Goals Over/UnderUnder 2-2.38511
Goals Over/UnderOver 2.5-1.38613
Goals Over/UnderUnder 2.5+3.57713
Goals Over/UnderOver 3-5.16613
Goals Over/UnderUnder 3+5.241213
Goals Over/UnderOver 3.5-5.4919
Goals Over/UnderUnder 3.5+4.7389
Goals Over/UnderOver 4-5.0005
Goals Over/UnderUnder 4+2.7855
Goals Over/UnderOver 4.5-2.0002
Goals Over/UnderUnder 4.5+1.0422

Sporting CP

MarketOutcomeP/LWinsGames
Match WinnerWin+1.341015
Match WinnerDraw+5.54315
Match WinnerLose+6.13215
Goals Over/UnderOver 2.5+1.941115
Goals Over/UnderUnder 2.5-4.56415
Goals Over/UnderOver 3+4.301115
Goals Over/UnderUnder 3-4.73615
Goals Over/UnderOver 3.5+6.97915
Goals Over/UnderUnder 3.5-4.86615
Goals Over/UnderOver 4+0.2347
Goals Over/UnderUnder 4-0.6557
Goals Over/UnderOver 1.5+2.011111
Goals Over/UnderUnder 1.5-11.00011
Goals Over/UnderOver 4.5-4.60212
Goals Over/UnderUnder 4.5+0.451012
Goals Over/UnderOver 2+0.7144
Goals Over/UnderUnder 2-2.0024

Match statistics

5454%Possession %46%46
1.9761%Expected goals39%1.24
1456%Total shots44%11
457%Shots on target43%3
853%Shots off target47%7
778%Corners22%2
1036%Fouls64%18
150%Yellow cards50%1
00%Red cards0%0
43554%Passes46%369
37855%Accurate passes45%315
125%Saves75%3
1100%Offsides0%0

Key events

  • 59'
    Goal I. Doumbia
    Sporting CP
  • 66'
    Yellow card M. Araújo
    Sporting CP
  • 67'
    Substitution G. Mendoza (→ Newertton)
    Shakhtar Donetsk
  • 67'
    Substitution E. Nazaryna (→ Isaque)
    Shakhtar Donetsk
  • 70'
    Substitution F. Ioannidis (→ R. Zalazar)
    Sporting CP
  • 74'
    Yellow card Isaque
    Shakhtar Donetsk
  • 83'
    Substitution Geny Catamo (→ Iván Fresneda)
    Sporting CP
  • 83'
    Substitution Marlon Gomes (→ L. Traoré)
    Shakhtar Donetsk
  • 88'
    Substitution M. Araújo (→ Salvador Blopa)
    Sporting CP
  • 88'
    Substitution I. Doumbia (→ João Simões)
    Sporting CP
  • 90'
    Substitution M. Matvienko (→ Lucas Ferreira)
    Shakhtar Donetsk
  • 90'
    Substitution M. Matvienko (→ Lucas Ferreira)
    Shakhtar Donetsk

Shakhtar DonetskLast matches Shakhtar Donetsk

Shakhtar Donetsk are in a strong run: 3 wins in the last 5 matches, scoring 1.4 goals per game.

60% W — 320% D — 120% L — 1
  • Shakhtar DonetskShakhtar Donetsk2:0Obolon'-BrovarObolon'-Brovar
    WPremier League · 30 Oct 2026
  • Shakhtar DonetskShakhtar Donetsk3:0Dynamo KyivDynamo Kyiv
    WCup · 27 Oct 2026
  • Shakhtar DonetskShakhtar Donetsk0:0Zorya LuhanskZorya Luhansk
    DPremier League · 24 Oct 2026
  • InterInter1:0Shakhtar DonetskShakhtar Donetsk
    LUEFA Champions League · 21 Oct 2026
  • Shakhtar DonetskShakhtar Donetsk2:1Kolos KovalivkaKolos Kovalivka
    WPremier League · 17 Oct 2026

Statistics for the last 5 games

Matches
5
Wins
3
Draws
1
Losses
1
Goals / game
1.4
Over 1.5
60%
Over 2.5
40%
BTTS
20%

Sporting CPLast matches Sporting CP

Sporting CP are in a strong run: 3 wins in the last 5 matches, scoring 1.8 goals per game.

60% W — 30% D — 040% L — 2
  • Casa PiaCasa Pia0:2Sporting CPSporting CP
    WPrimeira Liga · 30 Oct 2026
  • Sporting CPSporting CP2:1MaritimoMaritimo
    WTaça da Liga · 27 Oct 2026
  • Sporting CPSporting CP1:2Academico ViseuAcademico Viseu
    LPrimeira Liga · 25 Oct 2026
  • Sporting CPSporting CP2:3Lask LinzLask Linz
    LUEFA Champions League · 21 Oct 2026
  • LensLens0:2Sporting CPSporting CP
    WUEFA Champions League · 13 Oct 2026

Statistics for the last 5 games

Matches
5
Wins
3
Draws
0
Losses
2
Goals / game
1.8
Over 1.5
100%
Over 2.5
60%
BTTS
60%

Shakhtar Donetsk vs Sporting CP Standings

League table is not available for this competition snapshot yet.

Comparative team statistics

360%Wins60%3
120%Draws0%0
120%Losses40%2
778%Goals scored100%9
233%Goals conceded100%6
00%Points0%0

Season statistic Shakhtar Donetsk vs Sporting CP

Shakhtar DonetskShakhtar Donetsk

  • Matches played 5
  • Won home / away 3 / 0
  • Lost home / away 0 / 1
  • Goals scored 7 (1.4)
  • Goals conceded 2 (0.4)
  • Clean sheets 3
  • Failed to score 2

Sporting CPSporting CP

  • Matches played 5
  • Won home / away 1 / 2
  • Lost home / away 2 / 0
  • Goals scored 9 (1.8)
  • Goals conceded 6 (1.2)
  • Clean sheets 2
  • Failed to score 0

Match details

  • Status Finished
  • Venue Stamford Bridge, London
  • Referee Ivan Kruzliak

Lineups

Shakhtar DonetskShakhtar Donetsk · 4-1-4-1

Starting XI

  1. V. Bondar
  2. M. Matvienko
  3. D. Riznyk
  4. E. Nazaryna
  5. O. Ocheretko
  6. Vinícius Tobias
  7. Pedrinho
  8. Marlon Gomes
  9. G. Mendoza
  10. Kauã Elias
  11. Alisson Santana

Bench

  1. L. Traoré
  2. I. Azarovi
  3. A. Ghram
  4. O. Karavaev
  5. K. Fesyun
  6. D. Kryskiv
  7. Gabriel Carvalho
  8. Newertton
  9. P. Obah
  10. Isaque
  11. Lucas Ferreira
  12. Luca Meirelles

Sporting CPSporting CP · 3-4-1-2

Starting XI

  1. F. Ioannidis
  2. Rui Silva
  3. L. Suárez
  4. M. Araújo
  5. Geny Catamo
  6. Eduardo Quaresma
  7. Gonçalo Inácio
  8. Sergi Altimira
  9. I. Doumbia
  10. S. Andersen
  11. Eduardo Felicíssimo

Bench

  1. R. Zalazar
  2. Pedro Lima
  3. N. Irankunda
  4. Iván Fresneda
  5. Kaique
  6. Rafael Ferreira Nel
  7. João Simões
  8. Luis Guilherme
  9. J. Derry
  10. Ibrahima Ba
  11. Salvador Blopa
  12. Flávio Gonçalves

Injuries and suspensions

Shakhtar Donetsk

  • Pedrinho — Unavailable. Muscle Injury
  • Marlon — Unavailable. Muscle Injury
  • M. Shved — Unavailable. Off the roster
  • V. Kornienko — Unavailable. Off the roster
  • T. Puzankov — Unavailable. Off the roster
  • D. Tvardovskyi — Unavailable. Off the roster
  • Eguinaldo — Unavailable. Shoulder Injury
  • P. Obah — Unavailable. Off the roster

Sporting CP

  • Nuno Santos — Unavailable. Knee Injury
  • R. Zalazar — Unavailable. Thigh Injury
  • S. Alexandropoulos — Unavailable. Off the roster
  • Z. Debast — Unavailable. Injury

Independent match preview. Odds and availability change — confirm on the bookmaker site. 18+.

← All football predictions