← All matches
Mattia Croci-Torti
FC Lugano
Servette FC
FC Lugano
3-1-4-2 · 4-4-2
Servette FC
Where the money is
How much money is actually on each selection, next to what the price says it should be. A gap is not a tip — it just means the crowd and the book disagree.
Match odds
264644 EUR · live
Home
1.06 · implied 94.3%
68.0%
-26.3 vs price
Draw
22.0 · implied 4.5%
16.7%
+12.2 vs price
Away
1000.0 · implied 0.1%
15.3%
+15.2 vs price
Half time
1908 EUR · live
Draw
1.05 · implied 95.2%
62.6%
-32.7 vs price
Home
880.0 · implied 0.1%
29.1%
+29.0 vs price
Away
11.5 · implied 8.7%
8.3%
-0.4 vs price
Over/Under 2.5 goals
71073 EUR · live
Under
1.01 · implied 99.0%
72.8%
-26.2 vs price
Over
400.0 · implied 0.2%
27.2%
+26.9 vs price
Over/Under 2.5 first-half goals
4243 EUR · live
Under
1.01 · implied 99.0%
90.8%
-8.2 vs price
Over
300.0 · implied 0.3%
9.2%
+8.9 vs price
14 more markets on this match
Corners, cards, correct score, both-teams-to-score and the rest — plus how
the split moved over time, and which matches across the board show the
biggest money/price gap.
Weight of Money — see plans
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG
Tap a player for their full match card.
Highlights 1 clip
Player of the match
Match events
17'
VAR
Penalty check · T. Ouattara
19'
A. Kendouci · Foul
28'
D. Moncada · Foul
38'
Pedro Naressi · Time wasting
Half-time · 0–0
46'
🔁
A. Grgić ◂ A. Kendouci
58'
T. Cognat · Foul
60'
🔁
K. Mutandwa ◂ S. Mráz
67'
🔁
A. Ajeti ◂ D. Moncada
67'
🔁
M. Zanotti ◂ B. Karimov
69'
🔁
T. Lopes ◂ T. Ouattara
70'
🔁
D. Douline ◂ Pedro Naressi
74'
🔁
E. Pihlstrom ◂ D. Dos Santos
80'
🔁
H. Mendes ◂ Q. Maceiras
80'
🔁
D. D. Fofana ◂ L. Njoh
Full-time · 1–0
90'+2
🔁
B. Castro ◂ Y. Cimignani
90'+4
⚽
A. Ajeti · assist B. Castro1–0
Coaches
Jocelyn Gourvennec 
Recent form
WAFC Sion2-1
DAMaccabi Tel Aviv1-1
WHMaccabi Tel Aviv2-1
DANSÍ Runavík2-2
WHFC Zürich5-0
DHFC Luzern1-1
WHGrasshopper Club Zürich2-1
LAFC Zürich1-2
LHBasel0-1
WHSaint-Étienne1-0
Match facts
Highlights & clips
16
D. von Ballmoos
7.9
6
A. Papadopoulos
7.1
4
D. Kelvin
7.3
3
H. Delcroix
8.2
25
U. Bislimi
7.9
46
M. Zanotti
6.8
↑ 67'
8
A. Grgić
7.6
↑ 46'
24
E. Pihlstrom
6.9
↑ 74'
22
B. Castro
↑ 90'
11
R. Steffen
7.4
9
A. Ajeti
7.2
↑ 67'
1
E. Gertmonas
6.4
17
H. Mendes
6.6
↑ 80'
4
S. Rouiller
8.6
15
M. Burch
6.8
18
B. Mazikou
6.9
36
T. Lopes
6.3
↑ 69'
28
D. Douline
6.3
↑ 70'
8
T. Cognat
6.6
27
D. D. Fofana
6.5
↑ 80'
9
M. Stevanović
6.2
7
K. Mutandwa
7.1
↑ 60'
Substitutes
28GF. Gebhardt
2DB. Karimov↓ 67'7.3
17DL. Mai
18DJ. Bichsel
21MY. Cimignani↓ 90'7.2
30MD. Moncada↓ 67'6.6
27MD. Dos Santos↓ 74'6.6
14MA. Kendouci↓ 46'6.1
23MG. Ajdin
Coach: Mattia Croci-Torti
Substitutes
44GL. Rieder
23DQ. Maceiras↓ 80'7.3
14DL. Njoh↓ 80'6.2
34DT. Allix
37DS. Djoho
6MPedro Naressi↓ 70'6.8
20MJ. N. Simo
77FT. Ouattara↓ 69'7.2
90FS. Mráz↓ 60'5.7
Coach: Jocelyn Gourvennec
Top stats
66%Possession34%
1.29Expected goals (xG)1.81
20Total shots10
3Shots on target2
4Big chances2
11Corners3
Shots
10Shots off target6
7Blocked shots2
13Shots inside box6
7Shots outside box4
1Big chances scored0
3Big chances missed2
1.14Goals prevented-0.57
Attack
31Touches in box12
65Final third entries47
2Offsides1
9Free kicks12
4Fouled in final third1
Passing
616Passes325
566Accurate passes264
42/57 (74%)Long balls17/44 (39%)
15/43 (35%)Crosses1/17 (6%)
15Throw-ins17
Duels
51Duels49
32/67 (48%)Ground duels35/67 (52%)
21/37 (57%)Aerial duels16/37 (43%)
6/16 (38%)Dribbles5/14 (36%)
7Dispossessed8
Defending
17Tackles17
59Tackles won82
14Interceptions6
23Clearances35
50Recoveries40
Discipline
13Fouls9
2Yellow cards2
Goalkeeping
2Saves2
6Goal kicks12
0Punches1
Forecast BSD enginebest price across 21 bookmakers
BTTSBoth teams to score 60% · 2.80 @ William Hill
GoalsOver 2.5 goals 59% · 3.75 @ William Hill
Who winsLugano to win (DNB) 66% · 1.73 @ Betsson
CornersOver 9.5 corners 51% · 1.80 @ 10bet
CornersOver 8.5 corners 63% · 1.43 @ Unibet
GoalsOver 1.5 goals 80% · 1.85 @ William Hill
1X2Lugano to win 48% · 2.38 @ William Hill
1X2Draw 25% · 2.75 @ Unibet
1X2Servette to win 27% · 3.62 @ 1xBet
CornersUnder 10.5 corners 60% · 1.69 @ Pinnacle
GoalsUnder 3.5 goals 62% · 1.52 @ Pinnacle
Odds consensus
1X2consensus
1.94
FC Lugano
3.67
Draw
3.42
Servette FC
Double Chanceconsensus
1.28
FC Lugano or Draw
1.23
FC Lugano or Servette FC
1.80
Draw or Servette FC
Both Teams to Scoreconsensus
1.52
Yes
2.35
No
Home Win to Nilconsensus
3.95
YES
Away Win to Nilconsensus
6.50
YES
Total Goals 0.50consensus
1.02
Over 0.50
15.00
Under 0.50
Total Goals 1.50consensus
1.17
Over 1.50
4.53
Under 1.50
Total Goals 2.50consensus
1.60
Over 2.50
2.25
Under 2.50
Total Goals 3.50consensus
2.52
Over 3.50
1.50
Under 3.50
Total Goals 4.50consensus
4.50
Over 4.50
1.19
Under 4.50
Draw No Betconsensus
1.73
FC Lugano
2.04
Servette FC
Total Corners (O/U) 7.50consensus
1.23
Over 7.50
3.40
Under 7.50
Total Corners (O/U) 8.50consensus
1.41
Over 8.50
2.56
Under 8.50
Total Corners (O/U) 9.50consensus
1.71
Over 9.50
1.99
Under 9.50
Total Corners (O/U) 10.50consensus
2.10
Over 10.50
1.64
Under 10.50
Total Corners (O/U) 11.50consensus
2.65
Over 11.50
1.38
Under 11.50
No pre-match call on this one.
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 86.7%.
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 86.7%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.