BetGenius
Round
League Stage - 4
Venue
Stamford Bridge, London
Referee
Ivan Kruzliak
Our call

Our verdict

Both Teams to Score
Yes

BetGenius backs Yes (Both Teams to Score) at 57% confidence — a moderate call. Total goals: Over 2.5 Goals.

57%
Confidence
Moderate
Preview

Match preview

Shakhtar Donetsk host Sporting CP in a League Stage match (round 4) with the two sides level on six points apart: Shakhtar have 4 points from three games and sit 17th of 36, while Sporting have 6 points and are 12th. Shakhtar are top of the Ukrainian Premier League with 9 wins from 11 and only 5 goals conceded, which is a strong domestic measure of their level. Sporting are third of 18 in the Primeira Liga, and their Champions League form is the better of the two: two wins and one defeat, with 7 goals scored and 4 conceded.

The Champions League numbers point in different directions. Sporting average 2.3 goals scored per game in this competition and have Suárez with 4 goals, while Shakhtar average 1.3 scored and 1.0 conceded. Shakhtar have scored in two of their three European games and Sporting have scored in all three. Shakhtar's home record is their best venue: a 3-1 win in this competition and a 3-0 cup win at home. Shakhtar are missing Eguinaldo, Marlon and Pedrinho, and five other names are listed as off the roster. Sporting are missing Z. Debast, N. Santos and R. Zalazar.

The sample is only three games per side, so this is a close contest and the most supported lean is the home side not losing, with a fair chance of a goal-rich game given Sporting's attacking output. Either side can still win, and a draw is a realistic outcome.

Analysis

Key factors

  1. Shakhtar are first of 16 in the Ukrainian Premier League with 9 wins from 11 and only 5 goals conceded, a strong season-long measure of their level.
  2. Sporting are third of 18 in the Primeira Liga and have the better Champions League form, with two wins, 7 goals scored and Suárez on 4 goals.
  3. Shakhtar have a home advantage and their best results have come at home, including a 3-1 win in this competition.
  4. Sporting average 2.3 goals scored per game in this competition, while Shakhtar average 1.3 scored and 1.0 conceded, which supports a goal-rich game.
  5. Shakhtar are missing Eguinaldo, Marlon and Pedrinho, with five more names listed as off the roster; Sporting are missing Z. Debast, N. Santos and R. Zalazar.
  6. The head-to-head record is unavailable and the sample is only three games per side, so these lean-level picks carry real uncertainty.
Form

Recent form and results

Home

Shakhtar Donetsk

2W 1D 1L · Goals 5–2

4 matches, 17 Oct to 27 Oct

64
Average
WLDWLatest →
  • vsDynamo Kyiv
    Cup
    W3–0
  • vsZorya Luhansk
    Premier League
    D0–0
  • atInter
    UEFA Champions League
    L0–1
  • vsKolos Kovalivka
    Premier League
    W2–1
Away

Sporting CP

3W 0D 2L · Goals 9–6

5 matches, 13 Oct to 30 Oct

64
Average
WLLWWLatest →
  • atCasa Pia
    Primeira Liga
    W2–0
  • vsMaritimo
    Taça da Liga
    W2–1
  • vsAcademico Viseu
    Primeira Liga
    L1–2
  • vsLask Linz
    UEFA Champions League
    L2–3
  • atLens
    UEFA Champions League
    W2–0

Last five completed matches across all competitions. Scores are from the named team’s perspective; “vs” is a home match, “at” an away one. The form rating (0–100) weights recent results more heavily and does not account for opponent strength.

Teams

Lineups & team news

Shakhtar Donetsk · 4-1-4-1

  1. 31 D. Riznyk (G)
  2. 17 Vinícius Tobias (D)
  3. 5 V. Bondar (D)
  4. 22 M. Matvienko (D)
  5. 13 Pedrinho (D)
  6. 29 E. Nazaryna (M)
  7. 30 Alisson Santana (M)
  8. 27 O. Ocheretko (M)
  9. 6 Marlon Gomes (M)
  10. 77 G. Mendoza (M)
  11. 9 Kauã Elias (F)

Sporting CP · 3-5-2

  1. 1 Rui Silva (G)
  2. 72 Eduardo Quaresma (D)
  3. 73 Eduardo Felicíssimo (D)
  4. 25 Gonçalo Inácio (D)
  5. 10 Geny Catamo (M)
  6. 4 S. Andersen (M)
  7. 5 Sergi Altimira (M)
  8. 77 I. Doumbia (M)
  9. 20 M. Araújo (M)
  10. 97 L. Suárez (F)
  11. 7 F. Ioannidis (F)
Shakhtar DonetskSubstitutes (12)
  • 23K. FesyunG
  • 16I. AzaroviD
  • 25Gabriel CarvalhoF
  • 18A. GhramD
  • 14IsaqueM
  • 20O. KaravaevM
  • 8D. KryskivM
  • 49Luca MeirellesF
  • 37Lucas FerreiraM
  • 11NewerttonM
  • 68P. ObahM
  • 2L. TraoréF
Sporting CPSubstitutes (12)
  • 17R. ZalazarM
  • 8João SimõesM
  • 21Pedro LimaM
  • 9Rafael Ferreira NelF
  • 31Luis GuilhermeF
  • 30KaiqueG
  • 19N. IrankundaF
  • 58Flávio GonçalvesF
  • 22Iván FresnedaD
  • 28J. DerryF
  • 55Ibrahima BaD
  • 70Salvador BlopaD

Starting XIs reported by API-Football, fetched 3 Nov 2026, 18:42 WAT. These are reported lineups, not predicted selections. Late changes may follow.

Numbers

Statistical comparison

Venue records: Shakhtar Donetsk: UEFA Champions League (2026); Sporting CP: UEFA Champions League (2026). Recent goal rates use all competitions, separately from the venue records.

A dash means unavailable or too few matches: averages need 3 matches; percentages need 5. Missing is never zero.

Shakhtar Donetsk at homeSporting CP away
1
Played
1
1-0-0
W-D-L
1-0-0
—
Scored /game
—
—
Conceded /game
—
—
Clean sheets
—
—
Failed to score
—
—
BTTS (recent)
60% (5 games)
—
Over 2.5 (recent)
60% (5 games)
Players

Key players this season

Sporting CP

  • L. Suárez4G

League scoring and assist totals for this season — not a predicted lineup. Availability is only shown where team news names the same player.

Table

Table context

#TeamPGDPts
3Aston VillaPromotion - Champions League (Play Offs: 1/8-finals)4+69
4LiverpoolPromotion - Champions League (Play Offs: 1/8-finals)3+59
5Real MadridPromotion - Champions League (Play Offs: 1/8-finals)3+59
6Sporting CPPromotion - Champions League (Play Offs: 1/8-finals)4+49
7Real BetisPromotion - Champions League (Play Offs: 1/8-finals)3+39
8Bayern MünchenPromotion - Champions League (Play Offs: 1/8-finals)4+78
9ArsenalPromotion - Champions League (Play Offs: 1/16-finals)3+47
17Manchester UnitedPromotion - Champions League (Play Offs: 1/16-finals)406
18GalatasarayPromotion - Champions League (Play Offs: 1/16-finals)4-16
19AS RomaPromotion - Champions League (Play Offs: 1/16-finals)4+24
20Shakhtar DonetskPromotion - Champions League (Play Offs: 1/16-finals)404
21PSV EindhovenPromotion - Champions League (Play Offs: 1/16-finals)304
22Atletico MadridPromotion - Champions League (Play Offs: 1/16-finals)4-14
23Bodo/GlimtPromotion - Champions League (Play Offs: 1/16-finals)4-54
Prices

Archived pre-match odds

Provider quote time: 3 Nov 2026, 13:16 WAT. Decimal prices. Historical quotes, not current offers. Coverage varies by selection; these are cached quotes, not a complete market survey.

Match Winner

SelectionBest quoteMedian / books
Away2.10 · Betano
Named quotes (5)
  • Betano: 2.10
  • 1xBet: 2.08
  • Pinnacle: 2.08
  • Bet365: 2.05
  • Betfair: 2.05
2.05 / 10
Home3.70 · Dafabet
Named quotes (5)
  • Dafabet: 3.70
  • 1xBet: 3.64
  • Pinnacle: 3.55
  • Marathonbet: 3.54
  • Betano: 3.50
3.45 / 10
Draw3.86 · 1xBet
Named quotes (5)
  • 1xBet: 3.86
  • Betano: 3.85
  • Pinnacle: 3.81
  • Dafabet: 3.80
  • Marathonbet: 3.76
3.75 / 10

Double Chance

SelectionBest quoteMedian / books
Home/Away1.30 · 1xBet
Named quotes (5)
  • 1xBet: 1.30
  • Marathonbet: 1.29
  • Bet365: 1.28
  • Betano: 1.27
  • Betfair: 1.25
1.26 / 8
Draw/Away1.34 · Betano
Named quotes (5)
  • Betano: 1.34
  • 1xBet: 1.33
  • Marathonbet: 1.32
  • BetVictor: 1.30
  • William Hill: 1.29
1.29 / 8
Home/Draw1.85 · William Hill
Named quotes (5)
  • SBO: 1.85
  • William Hill: 1.85
  • 1xBet: 1.84
  • Marathonbet: 1.83
  • Bet365: 1.80
1.81 / 8

Goals Over/Under

SelectionBest quoteMedian / books
Over 1.01.02 · 1xBet
Named quotes (1)
  • 1xBet: 1.02
1.02 / 1
Under 6.51.03 · Betano
Named quotes (3)
  • Betano: 1.03
  • 1xBet: 1.02
  • Bet365: 1.02
1.02 / 3
Under 5.01.04 · 1xBet
Named quotes (2)
  • 1xBet: 1.04
  • Marathonbet: 1.02
1.03 / 2
Over 0.51.05 · Betano
Named quotes (2)
  • Betano: 1.05
  • Bet365: 1.04
1.04 / 2
Under 5.51.07 · Betano
Named quotes (5)
  • Betano: 1.07
  • Bet365: 1.06
  • 1xBet: 1.04
  • Betfair: 1.04
  • BetVictor: 1.03
1.04 / 5
Under 4.751.08 · Marathonbet
Named quotes (2)
  • 1xBet: 1.08
  • Marathonbet: 1.08
1.08 / 2
Over 1.251.09 · 1xBet
Named quotes (2)
  • 1xBet: 1.09
  • Marathonbet: 1.07
1.08 / 2
Under 4.251.18 · 1xBet
Named quotes (2)
  • 1xBet: 1.18
  • Marathonbet: 1.16
1.17 / 2
Under 4.51.19 · Betano
Named quotes (5)
  • Betano: 1.19
  • Bet365: 1.17
  • 1xBet: 1.16
  • Betfair: 1.14
  • Marathonbet: 1.14
1.15 / 6
Under 4.01.22 · 1xBet
Named quotes (2)
  • 1xBet: 1.22
  • Marathonbet: 1.20
1.21 / 2
Over 1.51.24 · Betano
Named quotes (5)
  • Betano: 1.24
  • Bet365: 1.22
  • 1xBet: 1.20
  • Betfair: 1.20
  • BetVictor: 1.20
1.20 / 6
Over 1.751.26 · BetVictor
Named quotes (4)
  • BetVictor: 1.26
  • Pinnacle: 1.26
  • 1xBet: 1.23
  • Marathonbet: 1.19
1.25 / 4
Over 2.01.35 · Betano
Named quotes (5)
  • Betano: 1.35
  • 1xBet: 1.32
  • BetVictor: 1.32
  • Pinnacle: 1.32
  • Marathonbet: 1.26
1.32 / 5
Under 3.751.36 · Pinnacle
Named quotes (4)
  • 1xBet: 1.36
  • Pinnacle: 1.36
  • BetVictor: 1.33
  • Marathonbet: 1.33
1.35 / 4
Under 3.51.49 · Pinnacle
Named quotes (5)
  • Pinnacle: 1.49
  • 1xBet: 1.47
  • Betano: 1.47
  • Marathonbet: 1.47
  • Bet365: 1.44
1.47 / 7
Over 2.251.52 · Pinnacle
Named quotes (4)
  • Pinnacle: 1.52
  • 1xBet: 1.48
  • BetVictor: 1.48
  • Marathonbet: 1.44
1.48 / 4
Under 3.251.62 · 1xBet
Named quotes (5)
  • 1xBet: 1.62
  • Pinnacle: 1.59
  • SBO: 1.57
  • Marathonbet: 1.54
  • BetVictor: 1.53
1.57 / 5
Over 2.51.75 · 1xBet
Named quotes (5)
  • 1xBet: 1.75
  • Bet365: 1.73
  • Betano: 1.72
  • SBO: 1.72
  • Pinnacle: 1.71
1.71 / 8
Under 3.01.75 · Pinnacle
Named quotes (5)
  • Pinnacle: 1.75
  • 1xBet: 1.74
  • SBO: 1.73
  • Betano: 1.72
  • Marathonbet: 1.68
1.73 / 6
Over 2.751.90 · Pinnacle
Named quotes (5)
  • Pinnacle: 1.90
  • SBO: 1.90
  • 1xBet: 1.87
  • Marathonbet: 1.81
  • BetVictor: 1.80
1.87 / 5
Under 2.752.00 · Pinnacle
Named quotes (5)
  • Pinnacle: 2.00
  • SBO: 1.98
  • 1xBet: 1.96
  • Marathonbet: 1.89
  • BetVictor: 1.87
1.96 / 5
Over 3.02.18 · Betano
Named quotes (5)
  • Betano: 2.18
  • Pinnacle: 2.17
  • SBO: 2.17
  • 1xBet: 2.16
  • Marathonbet: 2.08
2.17 / 6
Under 2.52.26 · 1xBet
Named quotes (5)
  • 1xBet: 2.26
  • Pinnacle: 2.22
  • SBO: 2.19
  • Betano: 2.18
  • Betfair: 2.15
2.17 / 8
Over 3.252.50 · 1xBet
Named quotes (5)
  • 1xBet: 2.50
  • Pinnacle: 2.47
  • SBO: 2.44
  • Marathonbet: 2.38
  • BetVictor: 2.29
2.44 / 5
Under 2.252.66 · Pinnacle
Named quotes (4)
  • Pinnacle: 2.66
  • 1xBet: 2.58
  • Marathonbet: 2.51
  • BetVictor: 2.40
2.54 / 4
Over 3.52.75 · Bet365
Named quotes (5)
  • Bet365: 2.75
  • Betano: 2.75
  • Pinnacle: 2.74
  • 1xBet: 2.72
  • Marathonbet: 2.72
2.72 / 7
Over 3.753.27 · Pinnacle
Named quotes (4)
  • Pinnacle: 3.27
  • 1xBet: 3.20
  • Marathonbet: 3.14
  • BetVictor: 2.96
3.17 / 4
Under 2.03.55 · Pinnacle
Named quotes (5)
  • Pinnacle: 3.55
  • 1xBet: 3.44
  • Betano: 3.30
  • Marathonbet: 3.28
  • BetVictor: 3.00
3.30 / 5
Under 1.754.05 · Pinnacle
Named quotes (4)
  • Pinnacle: 4.05
  • 1xBet: 3.84
  • Marathonbet: 3.74
  • BetVictor: 3.35
3.79 / 4
Over 4.04.22 · 1xBet
Named quotes (2)
  • 1xBet: 4.22
  • Marathonbet: 4.15
4.19 / 2
Under 1.54.36 · 1xBet
Named quotes (5)
  • 1xBet: 4.36
  • Bet365: 4.33
  • Betfair: 4.20
  • BetVictor: 4.20
  • Marathonbet: 4.20
4.20 / 6
Over 4.254.54 · 1xBet
Named quotes (2)
  • 1xBet: 4.54
  • Marathonbet: 4.50
4.52 / 2
Over 4.55.25 · BetVictor
Named quotes (5)
  • BetVictor: 5.25
  • Bet365: 5.00
  • Betfair: 5.00
  • 1xBet: 4.94
  • Marathonbet: 4.85
4.97 / 6
Under 1.256.00 · 1xBet
Named quotes (2)
  • 1xBet: 6.00
  • Marathonbet: 5.90
5.95 / 2
Over 4.756.14 · 1xBet
Named quotes (2)
  • 1xBet: 6.14
  • Marathonbet: 6.10
6.12 / 2
Over 5.08.90 · 1xBet
Named quotes (2)
  • 1xBet: 8.90
  • Marathonbet: 8.70
8.80 / 2
Over 5.510.00 · Bet365
Named quotes (5)
  • Bet365: 10.00
  • BetVictor: 10.00
  • Marathonbet: 9.30
  • Betfair: 9.00
  • 1xBet: 8.55
9.15 / 6
Under 1.010.40 · 1xBet
Named quotes (1)
  • 1xBet: 10.40
10.40 / 1
Under 0.513.00 · Bet365
Named quotes (5)
  • Bet365: 13.00
  • Betfair: 13.00
  • 1xBet: 11.60
  • BetVictor: 11.50
  • Betano: 10.50
11.60 / 5
Over 6.519.00 · Bet365
Named quotes (3)
  • Bet365: 19.00
  • Betano: 13.50
  • 1xBet: 9.80
13.50 / 3
Over 7.541.00 · Bet365
Named quotes (2)
  • Bet365: 41.00
  • 1xBet: 11.60
26.30 / 2

Both Teams Score

SelectionBest quoteMedian / books
Yes1.62 · William Hill
Named quotes (5)
  • Bet365: 1.62
  • William Hill: 1.62
  • Betano: 1.60
  • Betfair: 1.60
  • 1xBet: 1.57
1.60 / 7
No2.38 · Betfair
Named quotes (5)
  • Betfair: 2.38
  • 1xBet: 2.28
  • Betano: 2.25
  • BetVictor: 2.25
  • Marathonbet: 2.25
2.25 / 7

Bookmaker prices are separate from BetGenius confidence ratings. No opening price or odds movement is inferred from a single snapshot.

BetGenius

Our record in UEFA Champions League

63%110 won from 174 settled predictions

Settled results only — every published pick is recorded win or lose. Full track record →

Based on at least 20 settled predictions.
Predictions

3 published markets

FeaturedLOST
Both Teams to Score
Yes
57%
Confidence

Shakhtar have scored in two of their three Champions League matches and have conceded in two of them, while Sporting have scored in all three of their games in this competition. Sporting have also conceded in two of their three European matches, including a 3-2 defeat to Lask Linz, which shows they are not reliably keeping clean sheets. The home side's goal output of 1.3 per game is modest, so the case for both teams scoring is moderate rather than strong. The over 2.5 call reflects Sporting's attacking output and Shakhtar's goals against of 1.0 per game, which together suggest a total near three goals.

FeaturedLOST
Double Chance
Shakhtar Donetsk or Draw
60%
Confidence

Shakhtar are first of 16 in Ukraine with a dominant domestic record and have a home edge in this fixture, which gives them the stronger case to avoid defeat. Sporting have the better European attack, with 7 goals from three games and Suárez leading their scoring, so a straight home win is not clearly supported. A home-or-draw pick covers the most likely results while accepting that Sporting could win. Over 2.5 total goals is the separate call: Sporting's 2.3 goals per game and Shakhtar's average of 1.0 conceded point to a total around the mid-to-high 2s, and the league-phase average of 4.09 goals per game supports an open match.

GoalsLOST
Total Goals
Over 1.5 Goals
72%
Confidence

Combining each side's scoring with the other's conceding record gives an expected total close to three goals: Sporting's 2.3 scored per game against Shakhtar's 1.0 conceded, and Shakhtar's 1.3 scored against Sporting's 1.3 conceded. That supports at least two goals with real confidence. Sporting's recent totals of 2, 3, 3, 5 and 2 show that their matches have usually produced two or more goals, and their Champions League games have featured two scored in each match. Over 2.5 is not chosen because the expected total sits only just above three, and Shakhtar's European scoring of 1.3 per game and their 0-1 defeat to Inter, where they failed to score, make a third goal less than material.

Explore

More from BetGenius

About this data

Highlighted prediction evidence recorded 1 Nov 2026, 20:40 WAT. Recent form, statistics and H2H above use that original evidence. Team news, player totals, standings and performance records may refresh separately. Published analysis is not automatically rewritten when those figures change.

Team context last fetched: Shakhtar Donetsk: 3 Nov 2026, 09:05 WAT; Sporting CP: 3 Nov 2026, 09:05 WAT. Table cache last fetched: 4 Nov 2026, 18:20 WAT. A fetch time does not confirm that every underlying item changed.

Completed match: published prediction record

This match has finished. The published call is retained for review; see today’s predictions.

Published November 2, 2026. The original prediction is retained; supporting context is labelled separately above.