They got performance boost after the groups stage btw, They dominated Morocco and Ivory Coast (Both teams have quality experienced players), Yesterday they weren't the same tbh, but they played 3 matches in 2 weeks that lasted 120 mins+, so its obv they wouldn't be the same.
ALSO THE REF YESTERDAY IS SOMETHING ELSE XD
For Senegal, They have better squad individually, but when it comes to team play, they don't have the chemistry, 2 days ago vs Burkina Faso they couldn't complete 3 passes without miss pass. And you totally forgot about Mo