Three players suspended from last 16

You're referring to the UEFA Champions League!

Yes, three players were suspended for the last 16 matches of the 2022-23 UEFA Champions League:

  1. Erling Haaland (Manchester City) - 1 match suspension for accumulating two yellow cards in the group stage.
  2. Vinícius Júnior (Real Madrid) - 1 match suspension for accumulating two yellow cards in the group stage.
  3. Dayot Upamecano (Bayern Munich) - 1 match suspension for accumulating two yellow cards in the group stage.

These suspensions took effect for the last 16 matches, which were played on February 14-15 and 21-22, 2023.