Football results and closing odds, 3 November 2026

447 match(es) our board priced with kickoff on this day. The closing price is the last read of each bookmaker before kickoff, from our own price engine. Results are held for 77 of them and come first, each with what R100 at the best closing price on the winning outcome returned. The other 370 are listed by competition with the closing best price on each outcome. A missing result means our score source did not cover the fixture, not that the match was not played. Open any line to see what every bookmaker paid, not only the best of them.

Results

NEWCASTLE JETS v Shanghai Port FC 2–4

AFC Champions League Elite · kicked off 09:45 SAST · closing prices across 7 bookmaker(s)

NEWCASTLE JETS 2.80 (Easybet) · Draw 4.00 (Easybet) · Shanghai Port FC 2.21 (Easybet)

R100 on Shanghai Port FC at 2.21 with Easybet returned R221. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Newcastle Jets FC v Shanghai Port 2–4

AFC Champions League Elite · kicked off 09:45 SAST · closing prices across 4 bookmaker(s)

Newcastle Jets FC 3.40 (SportyBet) · Draw 4.00 (World Sports Betting) · Shanghai Port 1.93 (World Sports Betting)

R100 on Shanghai Port at 1.93 with World Sports Betting returned R193. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

Vissel Kobe v Ratchaburi FC 3–2

AFC Champions League Elite · kicked off 12:00 SAST · closing prices across 9 bookmaker(s)

Vissel Kobe 1.24 (Easybet) · Draw 6.80 (Easybet) · Ratchaburi FC 12.00 (Easybet)

R100 on Vissel Kobe at 1.24 with Easybet returned R124. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Villarreal CF v Paris Saint-Germain FC 0–6

UEFA Youth League · kicked off 14:00 SAST · closing prices across 2 bookmaker(s)

Villarreal CF 2.27 (10bet) · Draw 3.85 (10bet) · Paris Saint-Germain FC 2.70 (10bet)

R100 on Paris Saint-Germain FC at 2.70 with 10bet returned R270. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Cong An Ha Noi FC v Kyoto Sanga 0–0

AFC Champions League Elite · kicked off 14:15 SAST · closing prices across 1 bookmaker(s)

Cong An Ha Noi FC 3.20 (10bet) · Draw 3.40 (10bet) · Kyoto Sanga 1.96 (10bet)

R100 on Draw at 3.40 with 10bet returned R340. That was the best closing price on the winning outcome among the 1 bookmakers we priced.

Port FC v Beijing Guoan 7–4

AFC Champions League Elite · kicked off 14:15 SAST · closing prices across 10 bookmaker(s)

Port FC 4.70 (Easybet) · Draw 4.20 (Easybet) · Beijing Guoan 1.70 (Easybet)

R100 on Port FC at 4.70 with Easybet returned R470. That was the best closing price on the winning outcome among the 10 bookmakers we priced.

Cong An Ha Noi FC v Kyoto Sanga FC 0–0

AFC Champions League Elite · kicked off 14:15 SAST · closing prices across 9 bookmaker(s)

Cong An Ha Noi FC 2.75 (Easybet) · Draw 3.60 (Easybet) · Kyoto Sanga FC 2.60 (Sunbet)

R100 on Draw at 3.60 with Easybet returned R360. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Manchester United FC v AS Roma 3–2

UEFA Youth League · kicked off 15:00 SAST · closing prices across 3 bookmaker(s)

Manchester United FC 1.94 (10bet) · Draw 3.95 (10bet) · AS Roma 3.30 (10bet)

R100 on Manchester United FC at 1.94 with 10bet returned R194. That was the best closing price on the winning outcome among the 3 bookmakers we priced.

East Bengal FC v Al-Seeb 0–2

AFC Champions League Two · kicked off 15:45 SAST · closing prices across 3 bookmaker(s)

East Bengal FC 2.40 (10bet) · Draw 3.40 (10bet) · Al-Seeb 2.80 (10bet)

R100 on Al-Seeb at 2.80 with 10bet returned R280. That was the best closing price on the winning outcome among the 3 bookmakers we priced.

LASK Linz v Slovan Bratislava 4–0

UEFA Youth League · kicked off 16:00 SAST · closing prices across 3 bookmaker(s)

LASK Linz 1.88 (10bet) · Draw 3.80 (10bet) · Slovan Bratislava 3.60 (10bet)

R100 on LASK Linz at 1.88 with 10bet returned R188. That was the best closing price on the winning outcome among the 3 bookmakers we priced.

FC Shakhtar Donetsk v Sporting CP 0–1

UEFA Champions League · kicked off 19:45 SAST · closing prices across 7 bookmaker(s)

FC Shakhtar Donetsk 3.30 (Easybet) · Draw 3.75 (Easybet) · Sporting CP 2.25 (SportyBet)

R100 on Sporting CP at 2.25 with SportyBet returned R225. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Galatasaray v VfB Stuttgart 2–0

UEFA Champions League · kicked off 19:45 SAST · closing prices across 5 bookmaker(s)

Galatasaray 2.10 (SportyBet) · Draw 4.50 (10bet) · VfB Stuttgart 3.25 (10bet)

R100 on Galatasaray at 2.10 with SportyBet returned R210. That was the best closing price on the winning outcome among the 5 bookmakers we priced.

IK Sirius v Halmstads BK 2–0

Allsvenskan · kicked off 20:00 SAST · closing prices across 7 bookmaker(s)

IK Sirius 1.29 (Easybet) · Draw 6.40 (Easybet) · Halmstads BK 9.60 (Easybet)

R100 on IK Sirius at 1.29 with Easybet returned R129. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Rochdale v Doncaster Rovers FC 1–4

EFL Trophy · kicked off 21:00 SAST · closing prices across 2 bookmaker(s)

Rochdale 2.90 (World Sports Betting) · Draw 3.75 (World Sports Betting) · Doncaster Rovers FC 2.20 (World Sports Betting)

R100 on Doncaster Rovers FC at 2.20 with World Sports Betting returned R220. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Rochdale AFC v Doncaster Rovers 1–4

EFL Trophy · kicked off 21:00 SAST · closing prices across 3 bookmaker(s)

Rochdale AFC 3.00 (Sunbet) · Draw 3.75 (10bet) · Doncaster Rovers 2.08 (10bet)

R100 on Doncaster Rovers at 2.08 with 10bet returned R208. That was the best closing price on the winning outcome among the 3 bookmakers we priced.

Rotherham United v Newcastle United FC U21 0–1

EFL Trophy · kicked off 21:00 SAST · closing prices across 4 bookmaker(s)

Rotherham United 1.84 (Easybet) · Draw 3.90 (SportyBet) · Newcastle United FC U21 3.75 (Easybet)

R100 on Newcastle United FC U21 at 3.75 with Easybet returned R375. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

Rotherham United v Newcastle United (U21) 0–1

EFL Trophy · kicked off 21:00 SAST · closing prices across 1 bookmaker(s)

Rotherham United 1.66 (SportyBet) · Draw 4.20 (SportyBet) · Newcastle United (U21) 4.40 (SportyBet)

R100 on Newcastle United (U21) at 4.40 with SportyBet returned R440. That was the best closing price on the winning outcome among the 1 bookmakers we priced.

Newport County v Crystal Palace U21 1–2

EFL Trophy · kicked off 21:00 SAST · closing prices across 3 bookmaker(s)

Newport County 1.70 (SportyBet) · Draw 4.00 (SportyBet) · Crystal Palace U21 4.30 (SportyBet)

R100 on Crystal Palace U21 at 4.30 with SportyBet returned R430. That was the best closing price on the winning outcome among the 3 bookmakers we priced.

Newport County v Crystal Palace FC U21 1–2

EFL Trophy · kicked off 21:00 SAST · closing prices across 1 bookmaker(s)

Newport County 1.68 (Sportingbet) · Draw 3.60 (Sportingbet) · Crystal Palace FC U21 4.00 (Sportingbet)

R100 on Crystal Palace FC U21 at 4.00 with Sportingbet returned R400. That was the best closing price on the winning outcome among the 1 bookmakers we priced.

Rochdale v Doncaster Rovers 1–4

EFL Trophy · kicked off 21:00 SAST · closing prices across 7 bookmaker(s)

Rochdale 3.20 (Sunbet) · Draw 3.75 (SportyBet) · Doncaster Rovers 2.20 (World Sports Betting)

R100 on Doncaster Rovers at 2.20 with World Sports Betting returned R220. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

St Mirren B v Peterhead FC 1–2

Challenge Cup · kicked off 21:45 SAST · closing prices across 2 bookmaker(s)

St Mirren B 5.00 (World Sports Betting) · Draw 4.75 (World Sports Betting) · Peterhead FC 1.53 (World Sports Betting)

R100 on Peterhead FC at 1.53 with World Sports Betting returned R153. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Aberdeen FC B v Queen's Park FC 1–1

Challenge Cup · kicked off 21:45 SAST · closing prices across 2 bookmaker(s)

Aberdeen FC B 3.90 (Sportingbet) · Draw 4.50 (World Sports Betting) · Queen's Park FC 1.73 (World Sports Betting)

R100 on Draw at 4.50 with World Sports Betting returned R450. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

East Kilbride v Stirling Albion FC 7–3

Challenge Cup · kicked off 21:45 SAST · closing prices across 2 bookmaker(s)

East Kilbride 1.53 (World Sports Betting) · Draw 4.75 (World Sports Betting) · Stirling Albion FC 5.25 (World Sports Betting)

R100 on East Kilbride at 1.53 with World Sports Betting returned R153. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Edinburgh City FC v Partick Thistle 0–3

Challenge Cup · kicked off 21:45 SAST · closing prices across 2 bookmaker(s)

Edinburgh City FC 6.25 (World Sports Betting) · Draw 4.75 (World Sports Betting) · Partick Thistle 1.44 (World Sports Betting)

R100 on Partick Thistle at 1.44 with World Sports Betting returned R144. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Inverness Caledonian Thistle v Montrose FC 1–0

Challenge Cup · kicked off 21:45 SAST · closing prices across 2 bookmaker(s)

Inverness Caledonian Thistle 1.47 (World Sports Betting) · Draw 4.75 (World Sports Betting) · Montrose FC 5.75 (World Sports Betting)

R100 on Inverness Caledonian Thistle at 1.47 with World Sports Betting returned R147. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Huddersfield Town v Luton Town 1–1

League One · kicked off 21:45 SAST · closing prices across 9 bookmaker(s)

Huddersfield Town 1.98 (Sunbet) · Draw 3.65 (Easybet) · Luton Town 3.65 (Easybet)

R100 on Draw at 3.65 with Easybet returned R365. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Portsmouth FC v Swansea City 3–1

Championship · kicked off 21:45 SAST · closing prices across 9 bookmaker(s)

Portsmouth FC 2.65 (Easybet) · Draw 3.30 (Easybet) · Swansea City 2.84 (TopBet)

R100 on Portsmouth FC at 2.65 with Easybet returned R265. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Preston North End v Sheffield United 2–3

Championship · kicked off 21:45 SAST · closing prices across 9 bookmaker(s)

Preston North End 3.85 (Easybet) · Draw 3.60 (Easybet) · Sheffield United 1.99 (10bet)

R100 on Sheffield United at 1.99 with 10bet returned R199. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Charlton Athletic v Bolton Wanderers 0–1

Championship · kicked off 21:45 SAST · closing prices across 9 bookmaker(s)

Charlton Athletic 2.17 (Sunbet) · Draw 3.60 (Easybet) · Bolton Wanderers 3.45 (Easybet)

R100 on Bolton Wanderers at 3.45 with Easybet returned R345. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Watford FC v Lincoln City 1–0

Championship · kicked off 21:45 SAST · closing prices across 9 bookmaker(s)

Watford FC 2.60 (Easybet) · Draw 3.40 (World Sports Betting) · Lincoln City 2.80 (Sunbet)

R100 on Watford FC at 2.60 with Easybet returned R260. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Blackburn Rovers v Stoke City 1–2

Championship · kicked off 21:45 SAST · closing prices across 2 bookmaker(s)

Blackburn Rovers 2.80 (Easybet) · Draw 3.35 (Easybet) · Stoke City 2.65 (Easybet)

R100 on Stoke City at 2.65 with Easybet returned R265. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Derby County v Norwich City 0–4

Championship · kicked off 21:45 SAST · closing prices across 9 bookmaker(s)

Derby County 3.80 (Easybet) · Draw 3.80 (TopBet) · Norwich City 1.95 (World Sports Betting)

R100 on Norwich City at 1.95 with World Sports Betting returned R195. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Queens Park Rangers v Burnley FC 1–1

Championship · kicked off 21:45 SAST · closing prices across 2 bookmaker(s)

Queens Park Rangers 1.93 (Sunbet) · Draw 3.75 (Easybet) · Burnley FC 4.00 (Easybet)

R100 on Draw at 3.75 with Easybet returned R375. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Northampton Town v Oldham Athletic 0–1

League Two · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)

Northampton Town 2.41 (Easybet) · Draw 3.20 (Easybet) · Oldham Athletic 3.00 (Easybet)

R100 on Oldham Athletic at 3.00 with Easybet returned R300. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Portsmouth v Swansea City 3–1

The Championship · kicked off 21:45 SAST · closing prices across 2 bookmaker(s)

Portsmouth 2.90 (10bet) · Draw 3.25 (10bet) · Swansea City 2.55 (10bet)

R100 on Portsmouth at 2.90 with 10bet returned R290. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Watford v Lincoln City 1–0

The Championship · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)

Watford 2.70 (World Sports Betting) · Draw 3.40 (World Sports Betting) · Lincoln City 2.75 (Sunbet)

R100 on Watford at 2.70 with World Sports Betting returned R270. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Queens Park Rangers v Burnley 1–1

The Championship · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)

Queens Park Rangers 1.98 (10bet) · Draw 3.70 (SportyBet) · Burnley 3.70 (SportyBet)

R100 on Draw at 3.70 with SportyBet returned R370. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Edinburgh City FC v Partick Thistle FC 0–3

Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)

Edinburgh City FC 6.50 (Sunbet) · Draw 4.75 (World Sports Betting) · Partick Thistle FC 1.51 (Easybet)

R100 on Partick Thistle FC at 1.51 with Easybet returned R151. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Spartans FC v Livingston FC 0–2

Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)

Spartans FC 9.60 (Easybet) · Draw 5.80 (Easybet) · Livingston FC 1.29 (World Sports Betting)

R100 on Livingston FC at 1.29 with World Sports Betting returned R129. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Airdrieonians FC v Elgin City FC 5–0

Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)

Airdrieonians FC 1.61 (Easybet) · Draw 4.10 (Easybet) · Elgin City FC 5.00 (Easybet)

R100 on Airdrieonians FC at 1.61 with Easybet returned R161. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Greenock Morton FC v Kelty Hearts FC 0–1

Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)

Greenock Morton FC 1.53 (Easybet) · Draw 4.50 (World Sports Betting) · Kelty Hearts FC 5.50 (World Sports Betting)

R100 on Kelty Hearts FC at 5.50 with World Sports Betting returned R550. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Inverness Caledonian Thistle FC v Montrose FC 1–0

Challenge Cup · kicked off 21:45 SAST · closing prices across 7 bookmaker(s)

Inverness Caledonian Thistle FC 1.19 (Easybet) · Draw 7.25 (Sportingbet) · Montrose FC 13.00 (Easybet)

R100 on Inverness Caledonian Thistle FC at 1.19 with Easybet returned R119. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Hamilton Academical FC v Raith Rovers FC 1–1

Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)

Hamilton Academical FC 4.50 (World Sports Betting) · Draw 4.00 (World Sports Betting) · Raith Rovers FC 1.73 (World Sports Betting)

R100 on Draw at 4.00 with World Sports Betting returned R400. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Clydebank FC v Alloa Athletic FC 1–0

Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)

Clydebank FC 2.60 (Easybet) · Draw 3.75 (Easybet) · Alloa Athletic FC 2.50 (World Sports Betting)

R100 on Clydebank FC at 2.60 with Easybet returned R260. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Bonnyrigg Rose v Dunfermline Athletic FC 2–4

Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)

Bonnyrigg Rose 6.50 (Sunbet) · Draw 4.80 (Easybet) · Dunfermline Athletic FC 1.48 (Easybet)

R100 on Dunfermline Athletic FC at 1.48 with Easybet returned R148. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Stenhousemuir FC v Berwick Rangers 4–1

Challenge Cup · kicked off 21:45 SAST · closing prices across 7 bookmaker(s)

Stenhousemuir FC 1.14 (Easybet) · Draw 8.50 (World Sports Betting) · Berwick Rangers 16.00 (Easybet)

R100 on Stenhousemuir FC at 1.14 with Easybet returned R114. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Annan Athletic FC v Ayr United FC 0–2

Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)

Annan Athletic FC 8.60 (Easybet) · Draw 5.25 (World Sports Betting) · Ayr United FC 1.34 (Sunbet)

R100 on Ayr United FC at 1.34 with Sunbet returned R134. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

East Kilbride FC v Stirling Albion FC 7–3

Challenge Cup · kicked off 21:45 SAST · closing prices across 7 bookmaker(s)

East Kilbride FC 1.45 (Easybet) · Draw 5.00 (Easybet) · Stirling Albion FC 6.00 (World Sports Betting)

R100 on East Kilbride FC at 1.45 with Easybet returned R145. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Formartine United v Cove Rangers FC 0–2

Challenge Cup · kicked off 21:45 SAST · closing prices across 1 bookmaker(s)

Formartine United 3.00 (Easybet) · Draw 3.60 (Easybet) · Cove Rangers FC 2.25 (Easybet)

R100 on Cove Rangers FC at 2.25 with Easybet returned R225. That was the best closing price on the winning outcome among the 1 bookmakers we priced.

Arbroath FC v Queen of the South FC 1–0

Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)

Arbroath FC 1.68 (Easybet) · Draw 4.00 (Easybet) · Queen of the South FC 4.75 (World Sports Betting)

R100 on Arbroath FC at 1.68 with Easybet returned R168. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Wigan Athletic v Mansfield Town 0–0

League One · kicked off 21:45 SAST · closing prices across 9 bookmaker(s)

Wigan Athletic 3.05 (Sunbet) · Draw 3.60 (SportyBet) · Mansfield Town 2.30 (SportyBet)

R100 on Draw at 3.60 with SportyBet returned R360. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Aberdeen B v Queen's Park 1–1

Challenge Cup · kicked off 21:45 SAST · closing prices across 4 bookmaker(s)

Aberdeen B 4.25 (World Sports Betting) · Draw 4.50 (World Sports Betting) · Queen's Park 1.69 (World Sports Betting)

R100 on Draw at 4.50 with World Sports Betting returned R450. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

St Mirren B v Peterhead 1–2

Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)

St Mirren B 5.25 (World Sports Betting) · Draw 5.00 (World Sports Betting) · Peterhead 1.51 (World Sports Betting)

R100 on Peterhead at 1.51 with World Sports Betting returned R151. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Edinburgh City v Partick Thistle 0–3

Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)

Edinburgh City 6.25 (World Sports Betting) · Draw 4.75 (World Sports Betting) · Partick Thistle 1.46 (Sunbet)

R100 on Partick Thistle at 1.46 with Sunbet returned R146. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

East Kilbride v Stirling Albion 7–3

Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)

East Kilbride 1.53 (World Sports Betting) · Draw 4.75 (World Sports Betting) · Stirling Albion 5.25 (World Sports Betting)

R100 on East Kilbride at 1.53 with World Sports Betting returned R153. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Arbroath v Queen of the South 1–0

Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)

Arbroath 1.69 (World Sports Betting) · Draw 4.00 (World Sports Betting) · Queen of the South 4.50 (World Sports Betting)

R100 on Arbroath at 1.69 with World Sports Betting returned R169. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Clydebank v Alloa Athletic 1–0

Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)

Clydebank 2.60 (World Sports Betting) · Draw 3.75 (World Sports Betting) · Alloa Athletic 2.50 (World Sports Betting)

R100 on Clydebank at 2.60 with World Sports Betting returned R260. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Formartine United v Cove Rangers 0–2

Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)

Formartine United 3.15 (World Sports Betting) · Draw 3.65 (Sunbet) · Cove Rangers 2.15 (World Sports Betting)

R100 on Cove Rangers at 2.15 with World Sports Betting returned R215. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Airdrieonians v Elgin City 5–0

Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)

Airdrieonians 1.83 (World Sports Betting) · Draw 3.85 (World Sports Betting) · Elgin City 4.00 (World Sports Betting)

R100 on Airdrieonians at 1.83 with World Sports Betting returned R183. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Hamilton Academical v Raith Rovers 1–1

Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)

Hamilton Academical 3.70 (Sunbet) · Draw 3.75 (World Sports Betting) · Raith Rovers 1.95 (World Sports Betting)

R100 on Draw at 3.75 with World Sports Betting returned R375. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Greenock Morton v Kelty Hearts 0–1

Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)

Greenock Morton 1.49 (World Sports Betting) · Draw 4.75 (World Sports Betting) · Kelty Hearts 5.75 (World Sports Betting)

R100 on Kelty Hearts at 5.75 with World Sports Betting returned R575. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Spartans FC v Livingston 0–2

Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)

Spartans FC 8.00 (Sunbet) · Draw 5.25 (World Sports Betting) · Livingston 1.33 (World Sports Betting)

R100 on Livingston at 1.33 with World Sports Betting returned R133. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Stenhousemuir v Berwick Rangers 4–1

Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)

Stenhousemuir 1.16 (World Sports Betting) · Draw 7.75 (World Sports Betting) · Berwick Rangers 14.00 (World Sports Betting)

R100 on Stenhousemuir at 1.16 with World Sports Betting returned R116. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Annan Athletic v Ayr United 0–2

Challenge Cup · kicked off 21:45 SAST · closing prices across 1 bookmaker(s)

Annan Athletic 5.00 (10bet) · Draw 4.30 (10bet) · Ayr United 1.49 (10bet)

R100 on Ayr United at 1.49 with 10bet returned R149. That was the best closing price on the winning outcome among the 1 bookmakers we priced.

Barcelona v Aston Villa 3–0

UEFA Champions League · kicked off 22:00 SAST · closing prices across 4 bookmaker(s)

Barcelona 1.27 (SportyBet) · Draw 7.70 (SportyBet) · Aston Villa 9.60 (SportyBet)

R100 on Barcelona at 1.27 with SportyBet returned R127. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

West Bromwich Albion v Southampton 1–1

Championship · kicked off 22:00 SAST · closing prices across 4 bookmaker(s)

West Bromwich Albion 2.45 (10bet) · Draw 3.65 (World Sports Betting) · Southampton 2.75 (SportyBet)

R100 on Draw at 3.65 with World Sports Betting returned R365. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

Villarreal v Paris Saint-Germain 0–6

UEFA Champions League · kicked off 22:00 SAST · closing prices across 2 bookmaker(s)

Villarreal 4.80 (10bet) · Draw 4.80 (10bet) · Paris Saint-Germain 1.63 (World Sports Betting)

R100 on Paris Saint-Germain at 1.63 with World Sports Betting returned R163. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

FC Barcelona v Aston Villa 3–0

UEFA Champions League · kicked off 22:00 SAST · closing prices across 9 bookmaker(s)

FC Barcelona 1.33 (SportyBet) · Draw 7.60 (10bet) · Aston Villa 9.00 (Sunbet)

R100 on FC Barcelona at 1.33 with SportyBet returned R133. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Atletico Madrid v Bayern Munich 0–2

UEFA Champions League · kicked off 22:00 SAST · closing prices across 9 bookmaker(s)

Atletico Madrid 3.15 (Easybet) · Draw 4.10 (Easybet) · Bayern Munich 2.20 (Sunbet)

R100 on Bayern Munich at 2.20 with Sunbet returned R220. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Birmingham City v Millwall FC 3–0

Championship · kicked off 22:00 SAST · closing prices across 3 bookmaker(s)

Birmingham City 1.96 (Sunbet) · Draw 3.80 (Easybet) · Millwall FC 3.90 (Easybet)

R100 on Birmingham City at 1.96 with Sunbet returned R196. That was the best closing price on the winning outcome among the 3 bookmakers we priced.

West Bromwich Albion v Southampton FC 1–1

Championship · kicked off 22:00 SAST · closing prices across 2 bookmaker(s)

West Bromwich Albion 2.45 (Sunbet) · Draw 3.45 (Easybet) · Southampton FC 2.95 (Easybet)

R100 on Draw at 3.45 with Easybet returned R345. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Manchester United v AS Roma 3–2

UEFA Champions League · kicked off 22:00 SAST · closing prices across 9 bookmaker(s)

Manchester United 2.22 (Easybet) · Draw 4.25 (World Sports Betting) · AS Roma 3.10 (SportyBet)

R100 on Manchester United at 2.22 with Easybet returned R222. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Villarreal CF v Paris Saint-Germain 0–6

UEFA Champions League · kicked off 22:00 SAST · closing prices across 6 bookmaker(s)

Villarreal CF 4.40 (10bet) · Draw 4.60 (10bet) · Paris Saint-Germain 1.78 (Mzansibet)

R100 on Paris Saint-Germain at 1.78 with Mzansibet returned R178. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

2 de Mayo v Sportivo Trinidense 0–0

Primera Paraguay · kicked off 22:00 SAST · closing prices across 5 bookmaker(s)

2 de Mayo 3.35 (Sunbet) · Draw 3.25 (World Sports Betting) · Sportivo Trinidense 2.25 (World Sports Betting)

R100 on Draw at 3.25 with World Sports Betting returned R325. That was the best closing price on the winning outcome among the 5 bookmakers we priced.

Deportivo Pereira v Deportes Tolima 1–3

Liga Dimayor · kicked off 22:30 SAST · closing prices across 2 bookmaker(s)

Deportivo Pereira 5.40 (Sunbet) · Draw 3.65 (Sunbet) · Deportes Tolima 1.65 (Sunbet)

R100 on Deportes Tolima at 1.65 with Sunbet returned R165. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Xelaju MC v Marquense 2–0

Liga Nacional Guatemala · kicked off 23:00 SAST · closing prices across 7 bookmaker(s)

Xelaju MC 1.50 (Sunbet) · Draw 4.25 (SportyBet) · Marquense 7.30 (SportyBet)

R100 on Xelaju MC at 1.50 with Sunbet returned R150. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Monagas SC v Caracas FC 0–2

Primera Division · kicked off 23:30 SAST · closing prices across 9 bookmaker(s)

Monagas SC 2.37 (TopBet) · Draw 3.55 (TopBet) · Caracas FC 3.05 (Sunbet)

R100 on Caracas FC at 3.05 with Sunbet returned R305. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Other matches we priced

1. CFL

1. Liga

1.CFL

A Liga, Women

AFC Champions League

AFC Champions League Elite

AFC Champions League Two

AGCFF Gulf Club Champions League

Allsvenskan

Bangalore Super Division

Botswana Premier League

Brasileirao Serie A

Brasileiro Serie A

Brasileiro Serie B

Campeonato Nacional (W)

Campeonato Nacional, Women

Campeonato Uruguayo

Carling Knockout Cup

Challenge Cup

Champions League

Championship

Copa de SM La Reina

Copa del Rey

Copa do Brasil U20

County Antrim Shield

Croatian Cup

Cup

Cyprus Cup

DBU Pokalen

Division 1

Division 2

Division de Honor

Division di Honor

Division Honor

EFL Trophy

Ekstraliga, Women

Elitedivisionen (W)

First League

Girabola

I Liga

Isthmian Division One North

Isthmian Division One South

Isthmian League Division One

Isthmian League Premier Division

Isthmian League, Pr. Div

J2 League

J2-League

J3 League

J3-League

Karnataka Super Division

Knockout Cup

League Cup

League One

League Two

Liga 1

Liga DIMAYOR

Liga e Pare

Liga Femenina

Liga MX Femenil (W)

Liga MX, Women

Liga Nacional

Liga Premier Serie A

Liga Pro

Liga Profesional Argentina

Liga Profesional de Futbol - Reserves

Liga Revelacao U23

LigaPro Primera A

Ligue 1

Mocambola

National League Cup

National League South

Northern League Division One

Northern League Premier Division

Northern Premier League Premier

Northern Premier League Premier Division

Premier Division League

Premier League

Premier League Cup

Primera Division

Primera LPF

Primera LPF, Reserves

Primera Nacional, Reserve

Reserve League

Russian Cup

Second Division

Sergipano A2

Sergipano, Serie A2

Southern Football League Premier - Central

Southern Football League Premier - South

Southern League Division One

Southern League Premier Central

Southern League Premier Division South

Southern League Premier South

Tercera Division, Reserves

The Championship

Torneo DIMAYOR

Torneo Regional Federal Amateur

U20 Copa do Brasil

U20 League

U21 Premier League Cup

U21 Premier League International Cup

U21 Professional Development League

U21, Divisie 1

U23 Liga Next Gen

UEFA Champions League

UEFA Youth League