Match ends, Kenya 0, Senegal 3.
Sadio Mane scored twice as Senegal eased to a Group C victory over Kenya and booked their place in the last 16 of the Africa Cup of Nations.
The Liverpool forward had a first-half penalty saved by Kenya keeper Patrick Matasi, before adding to Ismaila Sarr's volley with a placed effort.
Mane then converted a second spot-kick after Philemon Otieno was sent off for a dangerous tackle on Sarr late on.
Senegal face Uganda in the last 16 on 5 July.
Kenya could still qualify as one of the best four third-placed teams, depending on the results in the final games in Group E and F.
However, Monday's result means DR Congo definitely qualify from Group A with a superior goal difference.
- Algeria top Afcon Group C with Ounas double
- Zaha goal helps Ivory Coast progress to Afcon last 16
- South Africa close to exit after defeat by Morocco
'It all came good in the end for Senegal' - analysis
BBC Sport's Babacar Diarra
It all came good in the end for Senegal after a poor first half. Their display in the second period, led by Mane, was a fine way to answer the pre-match accusation by Kenya head coach Sebastien Migne that they lacked mental strength.
Aliou Cisse's players didn't play their best football but there were positives, such as the return of Everton's Idrissa Gueye, which gave them more balance in the midfield.
Billed as one of the favourites for the tournament, they'll still need to up their game and they could pay the price if they make similar sloppy mistakes during the knockout stages.
As for Kenya, they were never in control and rarely threatened - and now have to wait for 24 hours to see if they'll be staying in Egypt for the last 16.
- 20OtienoBooked at 76mins
- 2OkumuBooked at 68mins
- 3Omar Khamis
- 7MasikaBooked at 57minsSubstituted forOchiengat 81'minutes
- 21OdhiamboSubstituted forAvireat 75'minutes
- 15Owino Odhiambo
- 17B Ndiaye
- 5GueyeSubstituted forDiattaat 80'minutes
- 10ManéBooked at 60mins
- 9NiangSubstituted forKonatéat 75'minutes
- 13A N'Diaye
- Ghead Grisha
- Shots on Target
Second Half ends, Kenya 0, Senegal 3.
Attempt saved. Moussa Konaté (Senegal) left footed shot from outside the box is saved in the bottom right corner. Assisted by Henri Saivet.
Foul by Badou Ndiaye (Senegal).
Michael Olunga (Kenya) wins a free kick in the defensive half.
Offside, Senegal. Krépin Diatta tries a through ball, but Ismaila Sarr is caught offside.
Ismaila Sarr (Senegal) wins a free kick in the attacking half.
Foul by Erick Ouma (Kenya).
Lamine Gassama (Senegal) wins a free kick in the defensive half.
Foul by Aboud Omar Khamis (Kenya).
Attempt missed. Johanna Omolo (Kenya) header from the centre of the box is high and wide to the right. Assisted by Erick Ouma with a cross following a corner.
Corner, Kenya. Conceded by Alfred Gomis.
Attempt saved. Michael Olunga (Kenya) left footed shot from outside the box is saved in the top centre of the goal. Assisted by Johanna Omolo.
Substitution, Kenya. Bernard Ochieng replaces Ayub Timbe Masika.
Substitution, Senegal. Krépin Diatta replaces Idrissa Gueye.
Foul by Badou Ndiaye (Senegal).
John Avire (Kenya) wins a free kick on the right wing.
Goal! Kenya 0, Senegal 3. Sadio Mané (Senegal) converts the penalty with a right footed shot to the bottom right corner.
Delay over. They are ready to continue.
Delay in match because of an injury Ismaila Sarr (Senegal).