Africa Cup of Nations

Ghana vs Cape Verde Islands, 2023 Africa Cup of Nations, Group Stage

· Africa Cup of Nations
  • 56': Alexander Djiku
FT
1 - 2
  • 17': Jamiro Monteiro
  • 90'+2': Garry Rodrigues

Cape Verde beat Ghana to continue day of shocks at Cup of Nations

Garry Rodrigues scored a dramatic stoppage-time winner as the Cape Verde Islands beat four-time champions Ghana 2-1 in Group B to continue Sunday's sequence of surprise results at the Africa Cup of Nations finals.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 3': Corner, Cabo Verde. Conceded by Mohammed Salisu.
  • 4': Attempt blocked. Kevin Pina (Cabo Verde) header from the centre of the box is blocked. Assisted by Jamiro Monteiro with a cross.
  • 5': Corner, Cabo Verde. Conceded by Denis Odoi.
  • 9': Foul by Ryan Mendes (Cabo Verde).
  • 9': Jordan Ayew (Ghana) wins a free kick in the defensive half.
  • 10': Foul by Alexander Djiku (Ghana).
  • 10': Jovane Cabral (Cabo Verde) wins a free kick in the attacking half.
  • 10': Alexander Djiku (Ghana) is shown the yellow card for a bad foul.
  • 11': Attempt blocked. Jamiro Monteiro (Cabo Verde) right footed shot from outside the box is blocked.
  • 13': Foul by Antoine Semenyo (Ghana).
  • 13': Logan Costa (Cabo Verde) wins a free kick in the defensive half.
  • 16': Foul by Jordan Ayew (Ghana).
  • 16': Ryan Mendes (Cabo Verde) wins a free kick in the defensive half.
  • 17': Attempt saved. Jovane Cabral (Cabo Verde) right footed shot from outside the box is saved in the centre of the goal. Assisted by Steven Moreira.
  • 17': Goal! Ghana 0, Cabo Verde 1. Jamiro Monteiro (Cabo Verde) left footed shot from the centre of the box to the bottom left corner.
  • 23': Foul by Ryan Mendes (Cabo Verde).
  • 23': Jordan Ayew (Ghana) wins a free kick in the defensive half.
  • 23': Offside, Ghana. Jordan Ayew is caught offside.
  • 24': Offside, Cabo Verde. Bebé is caught offside.
  • 26': Attempt missed. Ransford Königsdörffer (Ghana) left footed shot from the centre of the box misses to the right. Assisted by Gideon Mensah with a cross.
  • 28': Foul by Ransford Königsdörffer (Ghana).
  • 28': Kevin Pina (Cabo Verde) wins a free kick on the right wing.
  • 29': Foul by Kevin Pina (Cabo Verde).
  • 29': Ransford Königsdörffer (Ghana) wins a free kick in the defensive half.
  • 29': Bebé (Cabo Verde) wins a free kick in the defensive half.
  • 29': Foul by Denis Odoi (Ghana).
  • 31': Foul by Jamiro Monteiro (Cabo Verde).
  • 31': Joseph Paintsil (Ghana) wins a free kick in the attacking half.
  • 33': Foul by Antoine Semenyo (Ghana).
  • 33': Pico (Cabo Verde) wins a free kick in the defensive half.
  • 34': Offside, Cabo Verde. Jamiro Monteiro is caught offside.
  • 35': Ransford Königsdörffer (Ghana) hits the right post with a with an attempt from very close range.
  • 36': Offside, Ghana. Ransford Königsdörffer is caught offside.
  • 36': GOAL OVERTURNED BY VAR: Majeed Ashimeru (Ghana) scores but the goal is ruled out after a VAR review.
  • 37': VAR Decision: No Goal Ghana 0-1 Cabo Verde.
  • 41': Foul by Jamiro Monteiro (Cabo Verde).
  • 41': Iddrisu Baba (Ghana) wins a free kick in the attacking half.
  • 42': Corner, Cabo Verde. Conceded by Gideon Mensah.
  • 43': Attempt blocked. Jovane Cabral (Cabo Verde) left footed shot from the left side of the six yard box is blocked. Assisted by Steven Moreira.
  • 44': Attempt missed. Bebé (Cabo Verde) right footed shot from more than 35 yards is high and wide to the right. Assisted by Kevin Pina.
  • 45'+1': Foul by Jovane Cabral (Cabo Verde).
  • 45'+1': Jordan Ayew (Ghana) wins a free kick in the attacking half.
  • 45'+3': Attempt missed. Jordan Ayew (Ghana) right footed shot from outside the box is high and wide to the right. Assisted by Majeed Ashimeru from a direct free kick.
  • 45'+4': Foul by Jordan Ayew (Ghana).
  • 45'+4': Kevin Pina (Cabo Verde) wins a free kick in the defensive half.
  • 45'+4': First Half ends, Ghana 0, Cabo Verde 1.
  • 45': Second Half begins Ghana 0, Cabo Verde 1.
  • 46': Foul by Kevin Pina (Cabo Verde).
  • 46': Ransford Königsdörffer (Ghana) wins a free kick in the defensive half.
  • 46': Foul by Antoine Semenyo (Ghana).
  • 46': Pico (Cabo Verde) wins a free kick in the defensive half.
  • 48': Foul by Iddrisu Baba (Ghana).
  • 48': Jamiro Monteiro (Cabo Verde) wins a free kick in the attacking half.
  • 48': Iddrisu Baba (Ghana) is shown the yellow card for a bad foul.
  • 50': Attempt blocked. Bebé (Cabo Verde) right footed shot from outside the box is blocked.
  • 50': Attempt missed. Bebé (Cabo Verde) right footed shot from outside the box misses to the left following a set piece situation.
  • 52': Offside, Cabo Verde. Jamiro Monteiro is caught offside.
  • 53': Corner, Ghana. Conceded by Pico.
  • 53': Foul by Joseph Paintsil (Ghana).
  • 53': Jovane Cabral (Cabo Verde) wins a free kick in the defensive half.
  • 54': Joseph Paintsil (Ghana) is shown the yellow card for a bad foul.
  • 55': Attempt blocked. Ransford Königsdörffer (Ghana) right footed shot from the right side of the six yard box is blocked. Assisted by Joseph Paintsil with a cross.
  • 55': Corner, Ghana. Conceded by Pico.
  • 56': Goal! Ghana 1, Cabo Verde 1. Alexander Djiku (Ghana) header from the centre of the box to the bottom left corner. Assisted by Jordan Ayew with a cross following a corner.
  • 57': Foul by Ransford Königsdörffer (Ghana).
  • 57': João Paulo (Cabo Verde) wins a free kick in the defensive half.
  • 58': Delay in match because of an injury Antoine Semenyo (Ghana).
  • 58': Delay in match because of an injury Vózinha (Cabo Verde).
  • 60': Delay over. They are ready to continue.
  • 60': Attempt missed. Joseph Paintsil (Ghana) right footed shot from the right side of the six yard box is close, but misses to the right. Assisted by Antoine Semenyo.
  • 61': Delay in match because of an injury Ryan Mendes (Cabo Verde).
  • 62': Substitution, Ghana. André Ayew replaces Ransford Königsdörffer.
  • 62': Substitution, Ghana. Iñaki Williams replaces Antoine Semenyo.
  • 62': Substitution, Ghana. Ernest Nuamah replaces Joseph Paintsil.
  • 62': Delay over. They are ready to continue.
  • 63': Foul by Jordan Ayew (Ghana).
  • 63': Steven Moreira (Cabo Verde) wins a free kick in the defensive half.
  • 64': Foul by Deroy Duarte (Cabo Verde).
  • 64': Jordan Ayew (Ghana) wins a free kick in the attacking half.
  • 64': Deroy Duarte (Cabo Verde) is shown the yellow card for a bad foul.
  • 65': Attempt blocked. Ernest Nuamah (Ghana) left footed shot from the left side of the box is blocked. Assisted by Majeed Ashimeru.
  • 66': Offside, Ghana. Iñaki Williams is caught offside.
  • 67': Attempt blocked. Bebé (Cabo Verde) right footed shot from the centre of the box is blocked. Assisted by Jamiro Monteiro.
  • 68': Substitution, Cabo Verde. Garry Rodrigues replaces Ryan Mendes.
  • 68': Substitution, Cabo Verde. Kenny Rocha replaces Deroy Duarte.
  • 69': Foul by André Ayew (Ghana).
  • 69': Garry Rodrigues (Cabo Verde) wins a free kick in the defensive half.
  • 71': Alexander Djiku (Ghana) wins a free kick in the defensive half.
  • 71': Foul by Bebé (Cabo Verde).
  • 72': Foul by Iddrisu Baba (Ghana).
  • 72': Jamiro Monteiro (Cabo Verde) wins a free kick in the defensive half.
  • 72': Attempt blocked. Bebé (Cabo Verde) right footed shot from the centre of the box is blocked. Assisted by Garry Rodrigues.
  • 72': Corner, Cabo Verde. Conceded by Alexander Djiku.
  • 74': Foul by Kenny Rocha (Cabo Verde).
  • 74': Jordan Ayew (Ghana) wins a free kick in the defensive half.
  • 74': Kenny Rocha (Cabo Verde) is shown the yellow card for a bad foul.
  • 75': Substitution, Cabo Verde. Willy Semedo replaces Bebé.
  • 76': Delay in match (Ghana).
  • 78': Delay over. They are ready to continue.
  • 81': Foul by Willy Semedo (Cabo Verde).
  • 81': Jordan Ayew (Ghana) wins a free kick in the defensive half.
  • 83': Attempt saved. Jovane Cabral (Cabo Verde) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Garry Rodrigues.
  • 83': Attempt blocked. Willy Semedo (Cabo Verde) left footed shot from outside the box is blocked.
  • 83': Corner, Cabo Verde. Conceded by Mohammed Salisu.
  • 84': Substitution, Cabo Verde. Laros Duarte replaces Jamiro Monteiro.
  • 84': Substitution, Cabo Verde. Gilson Benchimol replaces Jovane Cabral.
  • 87': Foul by Gideon Mensah (Ghana).
  • 87': Willy Semedo (Cabo Verde) wins a free kick on the right wing.
  • 87': Substitution, Ghana. Salis Abdul Samed replaces Majeed Ashimeru.
  • 88': Attempt missed. Garry Rodrigues (Cabo Verde) right footed shot from outside the box misses to the left. Assisted by Kenny Rocha following a set piece situation.
  • 88': Foul by Logan Costa (Cabo Verde).
  • 88': Salis Abdul Samed (Ghana) wins a free kick in the defensive half.
  • 90': Attempt saved. Garry Rodrigues (Cabo Verde) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Kenny Rocha with a through ball.
  • 90': Foul by Iñaki Williams (Ghana).
  • 90': Pico (Cabo Verde) wins a free kick in the defensive half.
  • 90'+2': Goal! Ghana 1, Cabo Verde 2. Garry Rodrigues (Cabo Verde) right footed shot from the centre of the box to the centre of the goal. Assisted by Gilson Benchimol.
  • 90'+3': Garry Rodrigues (Cabo Verde) is shown the yellow card for excessive celebration.
  • 90'+4': Substitution, Ghana. Osman Bukari replaces Jordan Ayew.
  • 90'+4': Foul by Gilson Benchimol (Cabo Verde).
  • 90'+4': Gideon Mensah (Ghana) wins a free kick in the defensive half.
  • 90'+4': Attempt missed. Iddrisu Baba (Ghana) header from the centre of the box is close, but misses to the right. Assisted by Gideon Mensah with a cross following a set piece situation.
  • 90'+6': Alexander Djiku (Ghana) wins a free kick in the defensive half.
  • 90'+6': Foul by Gilson Benchimol (Cabo Verde).
  • 90'+7': Foul by Ernest Nuamah (Ghana).
  • 90'+7': João Paulo (Cabo Verde) wins a free kick in the defensive half.
  • 90'+8': Attempt blocked. Ernest Nuamah (Ghana) left footed shot from outside the box is blocked. Assisted by Iddrisu Baba.
  • 90'+9': Attempt missed. Iñaki Williams (Ghana) header from the centre of the box is too high. Assisted by Osman Bukari.
  • 90'+10': Foul by Gilson Benchimol (Cabo Verde).
  • 90'+10': Mohammed Salisu (Ghana) wins a free kick in the defensive half.
  • 90'+10': Second Half ends, Ghana 1, Cabo Verde 2.
  • 0': Match ends, Ghana 1, Cabo Verde 2.
  • 0': Match ends, Ghana 1, Cabo Verde 2.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/countries/500/cpv.png&h=25&scale=crop&w=25&location=originCPV GHAhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/countries/500/gha.png&h=25&scale=crop&w=25&location=origin
15 Fouls 17
3 Yellow Cards 3
0 Red Cards 0
3 Offsides 3
5 Corner Kicks 2
0 Saves 3
53.3 Possession 46.7
15 SHOTS 10
5 ON GOAL 1
0.3 On Target % 0.1
0 Penalty Goals 0
0 Penalty Kicks Taken 0
319 Accurate Passes 277
392 Passes 340
0.8 Pass Completion % 0.8
2 Accurate Crosses 5
9 Crosses 12
0.2 Cross % 0.4
59 Long Balls 36
34 Accurate Long Balls 11
0.6 Long Balls % 0.3
7 Blocked Shots 3
10 Effective Tackles 13
20 Tackles 21
0.5 Tackle % 0.6
6 Interceptions 8
8 Effective Clearances 14
8 Clearances 14

Game Information

Competition: Africa Cup of Nations

Venue: Felix Houphouet-Boigny
Location: Abidjan, Ivory Coast
Attendance: 11,943

Africa Cup of Nations Table

# TEAM GP GD PTS
1 Cape Verde Islands 3 +4 7
2 Egypt 3 0 3
3 Ghana 3 -1 2
4 Mozambique 3 -3 2
Full Table

Line-Ups

GHA Ghana (4-2-3-1)

No. Name
1 Richard Ofori (GK)
6 Mohammed Salisu
23 Alexander Djiku Yellow Card
14 Gideon Mensah
3 Denis Odoi
7 Ransford-Yeboah Königsdörffer
26 Iddrisu Baba Yellow Card
8 Majeed Ashimeru
25 Antoine Semenyo
9 Jordan Ayew
13 Joseph Paintsil Yellow Card

CPV Cape Verde Islands (4-3-3)

No. Name
1 Vozinha (GK)
4 Roberto Lopes
5 Logan Costa
8 João Paulo
23 Steven Moreira
26 Kevin Pina
10 Jamiro Monteiro
14 Deroy Duarte Yellow Card
21 Bebé
7 Jovane Cabral
20 Ryan Mendes

Africa Cup of Nations News

2025 AFCON qualifiers guide - News, scores, standings, everything you need to know
2025 AFCON qualifiers guide - News, scores, standings, everything you need to know

The 2025 Africa Cup of Nations qualifying campaign is in the books, with all 24 qualifiers for next year's biennial competition now confirmed. ESPN present the definitive recap on all things AFCON.

Tanzania, Botswana, Mozambique secure last AFCON final spots
Tanzania, Botswana, Mozambique secure last AFCON final spots

Tanzania upset Guinea 1-0 to qualify for the Africa Cup on Nations at the visitors' expense on Tuesday. Botswana and Mozambique grabbed the other two places to complete the lineup for the 24-team tournament in Morocco.

Super Eagles' loss to Rwanda ends AFCON qualification on sour note
Super Eagles' loss to Rwanda ends AFCON qualification on sour note

Losing to Rwanda was not the result Nigeria were expecting in their final game of the 2025 Africa Cup of Nations qualifiers, despite having already sealed their place in Morocco.

Ghana fail to qualify for AFCON for 1st time since 2004
Ghana fail to qualify for AFCON for 1st time since 2004

Ghana failed to reach the Africa Cup of Nations for the first time since 2004 after drawing with Angola 1-1 in qualifying on Friday.

AFCON kits: Egypt, Ghana, Ivory Coast, Morocco, Senegal jerseys rated
AFCON kits: Egypt, Ghana, Ivory Coast, Morocco, Senegal jerseys rated

Puma have gone early with the first batch of brand-new home and away kits for AFCON 2025. ESPN breaks down the best (and worst) of the lot.