Defending champions Senegal booked their place in the last 16 of the 2023 Africa Cup of Nations with a 3-1 win over Cameroon in Group C.
Ismaila Sarr put Senegal in front in the 16th minute and Habib Diallo made it 2-0 midway through the second half.
Jean-Charles Castelletto headed in to pull one back with seven minutes remaining to set up a nervy ending.
After George-Kevin Nkoudou had missed a free header to equalise, Sadio Mane sealed the win in stoppage time.
Cameroon, five-time continental champions, have one point after two games and will most likely need to win their final group tie against The Gambia on Tuesday to progress to the knockout stages.