Match details. CAF Champions League, 2nd Preliminary Round. Kick-off is Fri 23 Oct, 19:00 Lagos time. It is played at Lucas Masterpieces Moripe Stadium, Pretoria.
What's at stake. It is one game, with penalties if it is level.
Form. Mamelodi Sundowns have won eight, drawn two and lost none of their last ten, 2.6 points a game. Their last five, newest first: D W W W D. Wiliete SC have won seven, drawn two and lost one of their last ten, 2.3 points a game. Their last five, newest first: D D W W W.
The numbers. Mamelodi Sundowns score 2.4 and concede 0.8 a game over their last ten, with four clean sheets. Mamelodi Sundowns average 16.2 shots (6.8 on target), 5.4 corners and 1.8 cards a game, with 67% of the ball. Wiliete SC score one and concede 0.6 a game in their last five away, with two clean sheets. Wiliete SC average 10.8 shots (4.8 on target), 4.8 corners and 0.8 cards a game.
Head to head. The last time they met, on 18 Oct 2026, it finished Mamelodi Sundowns 0-0 Wiliete SC.
Where it pulls both ways. The prices and the records disagree: the odds board makes it 93% against the records' 48%.
The read. No firm call: Mamelodi Sundowns are the better side, but not at this price. A tight game. Their goals for and against make Mamelodi Sundowns the likelier winners; both teams' records favour Mamelodi Sundowns. Their goals for and against point to a tight game. Their records put over 2.5 goals at 42%.
The bets. Best bet: Under 3.5 Goals at 1.42, 82% on the records (Mamelodi Sundowns: under 3.5 goals in 7 of 10; Wiliete SC: under 3.5 goals in 5 of 5 away). Backup: Under 4.5 Goals at 1.16. It often rescues the bet, but it is no guarantee. Leave: Over 0.5 Goals (no overs on a tight read). Predicted score: Mamelodi Sundowns 1-1 Wiliete SC (13% chance).
Every score's chance from both teams' checked games, never cut or rescaled. The lit square is the likeliest score that fits the read (a tight game).