Cape Verde upset Ghana with a stoppage-time winner to go top of Group B at the 2023 Africa Cup of Nations.
Garry Rodrigues tapped into an empty net in the 92nd minute after a mix-up in the Black Stars defence.
Jamiro Monteiro had put the islanders ahead and Ghana then had a goal ruled out for offside before half-time.
Alexander Djiku did equalise with a stooping header, but Ghana keeper Richard Ofori made two big saves before Rodrigues pounced to grab victory.
Cape Verde move two points clear in Group B after Egypt drew 2-2 with Mozambique earlier on Sunday.
Yet what may previously have been a shock defeat for four-time Afcon winners Ghana may not be viewed as a major upset given the mere 12 places separating the sides in the world rankings.
The West Africans suffered a group stage exit at the 2021 finals, while Cape Verde reached the last 16 before falling to eventual champions Senegal, and recent performances and results from Chris Hughton’s Black Stars have been underwhelming.
Ofori had stuck out his left foot to deny the lively Jovane Cabral and also parried away a shot from Rodrigues before Benchimol set up his fellow substitute to spark passionate scenes as the Blue Sharks players celebrated with supporters in the stands.
Cape Verde had taken a 17th-minute lead with the first real action of the game, as Ofori palmed away Cabral’s well struck low effort and Monteiro was on hand to tuck the loose ball home.
Ghana thought they had levelled nine minutes before the break, but Majeed Ashimeru’s stunning long-range strike was ruled out for offside following a lengthy Video Assistant Referee review.
After consulting his screen on the touchline referee Jean-Jacques Ndala Ngambo eventually concluded that Ransford Konigsdorffer, who had hit the post moments earlier, was blocking the eyeline of Blue Sharks keeper Vozinha inside the area.
Djiku levelled proceedings in the 56th minute, holding off his marker six yards out and guiding Jordan Ayew’s corner inside the left-hand upright, but that goal proved to be Ghana’s only effort on target during the match.
Ghana missed influential forward Mohammed Kudus, with the West Ham man absent with a hamstring niggle, and centre-back Djiku made a crucial acrobatic clearance to divert Bebe’s effort over the bar with 18 minutes remaining.
There was a moment of history for Andre Ayew, introduced to captain the Black Stars in the 62nd minute, who became the third man to appear at eight Afcon finals – matching the record held by former Cameroon defender Rigobert Song and ex-Egypt midfielder Ahmed Hassan.
Having previously had spells at Swansea, West Ham and Nottingham Forest, the 34-year-old could yet set a new record of scoring at seven different editions of the tournament.
But, following Rodrigues’ late heroics, Ghana face a difficult assignment against Egypt in their second Group B outing on Thursday (20:00 GMT) before Cape Verde take on Mozambique the following day.
Line-ups
Ghana
Formation 4-2-3-1
- 1Ofori
- 3Wait
- 23DjikuBooked at 10mins
- 6Salisu
- 14Mensah
- 8AshimeruSubstituted forAbdul Samedat 87′minutes
- 26BabaBooked at 48mins
- 13PaintsilBooked at 54minsSubstituted forNuamahat 62′minutes
- 7KönigsdörfferSubstituted forAyewat 62′minutes
- 9J AyewSubstituted forBukhariat 90+3′minutes
- 25SemenSubstituted forWilliamsat 62′minutes
Substitutes
- 2Seidu
- 4Opoku
- 10Ayew
- 11Bukhari
- 12Wollacott
- 15Owusu
- 16Zigi
- 18Amartey
- 19Williams
- 21Abdul Samed
- 24Nuamah
- 27Sowah
Cape Verde
Formation 4-3-3
- 1Évora Dias
- 23Moreira
- 5Evans Costa
- 4Lopes
- 8Moreira Fernandes
- 14D'Encarnação DuarteBooked at 64minsSubstituted forRocha Santosat 68′minutesBooked at 74mins
- 26Gonçalves Pereira de Pina
- 10Monteiro AlvarengaSubstituted ford'Encarnação Duarteat 84′minutes
- 20Mendes da GraçaSubstituted forMendes Rodriguesat 68′minutesBooked at 90mins
- 21Dias CorreiaSubstituted forJohnson Semedo Afonsoat 75′minutes
- 7Borges CabralSubstituted forBenchimol Tavaresat 84′minutes
Substitutes
- 3Monteiro Sanches Borges
- 6Correia Andrade
- 9Benchimol Tavares
- 11Mendes Rodrigues
- 12Salomão Brazão da Rosa
- 13Pereira Fernandes
- 15d'Encarnação Duarte
- 16Tavares dos Santos
- 17Johnson Semedo Afonso
- 18Rocha Santos
- 19Silva Teixeira Jr.
- 24Garcia da Silva
- Referee:
- Jean Jacques I'm Not Afraid
Live Text
-
Match ends, Ghana 1, Cabo Verde 2.
-
Second Half ends, Ghana 1, Cabo Verde 2.
-
Foul by Gilson Benchimol (Cape Verde).
-
Mohammed Salisu (Ghana) wins a free kick in the defensive half.
-
Attempt missed. Iñaki Williams (Ghana) header from the centre of the box is too high. Assisted by Osman Bukari.
-
Attempt blocked. Ernest Nuamah (Ghana) left footed shot from outside the box is blocked. Assisted by Iddrisu Baba.
-
João Paulo (Cabo Verde) wins a free kick in the defensive half.
-
Foul by Ernest Nuamah (Ghana).
-
Foul by Gilson Benchimol (Cape Verde).
-
Alexander Djiku (Ghana) wins a free kick in the defensive half.
-
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.
-
Foul by Gilson Benchimol (Cape Verde).
-
Gideon Mensah (Ghana) wins a free kick in the defensive half.
-
Garry Rodrigues (Cabo Verde) is shown the yellow card for excessive celebration.
-
Substitution, Ghana. Osman Bukari replaces Jordan Ayew.
-
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.
-
Pico (Cabo Verde) wins a free kick in the defensive half.
-
Foul by Iñaki Williams (Ghana).
-
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.
-
Foul by Logan Costa (Cabo Verde).