NEWS
Latest News
Features
Analyses
Great Goals Project
Job Security
Season Reviews
MATCHES
Live Scores
Most Exciting Matches
Best Performing Players
Saturday
Yesterday (Sunday)
Today
(Monday)
Tomorrow (Tuesday)
Wednesday
Thursday
Friday
COMPETITIONS
Premier League
Primera Division
Serie A
Bundesliga
Ligue 1
UEFA Champions League
UEFA Europa League
All competitions..
TEAMS
Man Utd
Liverpool
Man City
Arsenal
Chelsea
Tottenham
Barcelona
Real Madrid
Bayern
Juventus
PSG
PLAYERS
Top 50 Best Players
Overall
Overall Rising
Goalkeepers
Defenders
(Full) Backs
Central Midfielders
Attacking Midfielders
Attacking Midfielders Left/Right
Attackers
Golden Boys
Golden Boys Rising
Veterans
Golden Boys
Golden Boys Top 50
Golden Boys Rising
Phil Foden
Matthijs de Ligt
Frenkie de Jong
Houssem Aouar
Jadon Sancho
Kai Havertz
Gianluigi Donnarumma
Declan Rice
Vinícius Júnior
Martin Odegaard
ABOUT US
FAQs
Colophon
Contact
Privacy Policy
Terms Of Use
Recommended Sites
Data Sports Group
Welcome
Guest
Profile
Notifications
Thank you for using Footballcritic.
Start by talking about your audience, not yourself.
Logout
x
FootballCritic
South Africa
WC Qualification
2026 Canada / Mexico / USA
Eswatini - Cabo Verde
Match Report
Eswatini
SWZ
0 - 2
-
Full Time
Cabo Verde
CPV
Ryan Mendes
(17'),
Jamiro Monteiro
(38')
Preview
Lineups
Report
Match stats
Player ratings
All events
Cabo Verde has won the match.
Player IN
Substitute in,
Vusi Vilakati
.
Player OUT
Substitute out,
Bongwa Matsebula
.
82'
Yellow card
Yellow card for
Sibongakonkhe Silenge
.
81'
Yellow card
Yellow card for
Samkelo Ginindza
.
Player IN
Substitute in,
Leandro Andrade
.
Player IN
Substitute in,
David Tavares
.
Player OUT
Substitute out,
Garry Rodrigues
.
Player OUT
Substitute out,
Jamiro Monteiro
.
77'
Player IN
Substitute in,
Sizolwethu Shabalala
.
Player IN
Substitute in,
Neliso Myeni
.
Player OUT
Substitute out,
Philani Mkhonto
.
Player OUT
Substitute out,
Sifiso Matse
.
70'
Yellow card
Yellow card for
Logan Costa
.
65'
Player IN
Substitute in,
Deroy Duarte
.
Player IN
Substitute in,
Hélio Varela
.
Player IN
Substitute in,
Cuca
.
Player OUT
Substitute out,
Kenny Rocha
.
Player OUT
Substitute out,
Ryan Mendes
.
Player OUT
Substitute out,
Patrick Andrade
.
61'
Yellow card
Yellow card for
Neliswa Dlamini
.
59'
Yellow card
Yellow card for
Bongwa Matsebula
.
51'
Player IN
Substitute in,
Ayanda Gadlela
.
Player IN
Substitute in,
Neliswa Dlamini
.
Player OUT
Substitute out,
Sabelo Ndzinisa
.
Player OUT
Substitute out,
Njabulo Magagula
.
46'
GOAL!!! 0-2
Goal by
Jamiro Monteiro
.
38'
Assist
Assist given by
Garry Rodrigues
.
GOAL!!! 0-1
Goal by
Ryan Mendes
.
17'
Do Not Sell My Personal Information
Substitute in, Vusi Vilakati.
Substitute out, Bongwa Matsebula.
Yellow card for Sibongakonkhe Silenge.
Yellow card for Samkelo Ginindza.
Substitute in, Leandro Andrade.
Substitute in, David Tavares.
Substitute out, Garry Rodrigues.
Substitute out, Jamiro Monteiro.
Substitute in, Sizolwethu Shabalala.
Substitute in, Neliso Myeni.
Substitute out, Philani Mkhonto.
Substitute out, Sifiso Matse.
Yellow card for Logan Costa.
Substitute in, Deroy Duarte.
Substitute in, Hélio Varela.
Substitute in, Cuca.
Substitute out, Kenny Rocha.
Substitute out, Ryan Mendes.
Substitute out, Patrick Andrade.
Yellow card for Neliswa Dlamini.
Yellow card for Bongwa Matsebula.
Substitute in, Ayanda Gadlela.
Substitute in, Neliswa Dlamini.
Substitute out, Sabelo Ndzinisa.
Substitute out, Njabulo Magagula.
Goal by Jamiro Monteiro.
Assist given by Garry Rodrigues.
Goal by Ryan Mendes.