2023/24 Champions League predictions: Last 16 first legs

Match predictions for the 2023/24 UEFA Champions League last 16 first legs, including RB Leipzig vs Real Madrid and Porto vs Arsenal.
Match predictions for the 2023/24 UEFA Champions League last 16 first legs, including RB Leipzig vs Real Madrid and Porto vs Arsenal.