The Teranga Lions and Elephants lived up to their pre-tournament hype to seal the top two places in Group B.
It was entertainment galore in Group B at the African Nations Championship, CHAN, as favourites Senegal and Ivory Coast booked their tickets to the last eight.
A total of seven goals were scored in the last round of matches in the group, an average of over three goals per game.
Senegal thrashed DR Congo 3-0 to win the group while their Ivorian counterparts were too good for Uganda after a 3-1 win.
The stars of the show
Teranga Lions of Senegal ensured their journey in CHAN 2022 will continue following an emphatic performance against ten-man Congo, who had Kevin Mundako sent off.
Senegal defeated the two-time winners in their final match played at the 19 May 1956 Stadium in Annaba to secure their place in the knock-out stage of the ongoing tournament in Algeria.
Osmane Diouf's first-half strike had the Lions on their way to victory before two more goals in the second half from 18-year-old Pape Diallo and an own goal by Siadi Baggio ensured the West Africans finished at the top.
For the Elephants
It was a thrilling game at the new Nelson Mandela Stadium in Algiers as a Karamoko Sankara-inspired Ivory Coast sent home a stubborn Ugandan side.
Two quick goals from Sankara, who also assisted the winner, and Patrick Ouotro gave the Ivorians a 2-0 lead in the opening 27 minutes.
Moses Waiswa pulled one back for the Cranes heading into the break but Ivory Coast sealed the win when Aubin Kramo made it 3-1 with 12 minutes left to play.
Related content
12:55 - 19.01.2023
CHAN Uganda plot Cote d'Ivoire's downfall after shock win over Senegal
The buoyant Cranes have switched their attention to the Elephants following the win over Senegal.
11:53 - 21.01.2023
CHAN Update: A barren day in Oran
Matchday nine was anything but special in Algeria after four teams failed to score a single goal in two matches.
15:53 - 19.01.2023
CHAN CAF cancels two fixtures in Algeria
Morocco has officially been ruled out of the 2022 African Nations Championship
22:43 - 18.01.2023
CHAN Uganda defeats wasteful Senegal in CHAN Group B encounter
Uganda upsets favourites Senegal, beating them 1-0 in their CHAN Group B game.
09:17 - 18.01.2023
CHAN Video: How 4 substitutes stole the show in Mozambique, Libya thriller
It was a game of substitutes as the Mambas put the former champions to the sword in Group A to make CHAN history.
16:29 - 17.01.2023
CHAN Cameroon’s coach satisfied with derby win over Congo
The Indomitable Lions are on cloud nine having sealed revenge over their fierce regional rivals.
10:16 - 17.01.2023
CHAN Mali's remarkable comeback denies Angola in game of the tournament
The African Nations Championship has come to life in Algeria following a goal-fest on day four.