Both matches have more than one route into the box after the first attack. Lille can build through midfield and still find a receiver wide or centrally, while Monaco's direct runs ask its defence to stay compact. Hoffenheim and Leverkusen can each turn pressure into a quick entry and create again after conceding. The later response looks as important as the opening phase.
Lille's absent forwards Ueda and Igamane were already missing when Bakwa, Haraldsson and Mbappé supplied chances, and Diaoune found two finishes against Galatasaray. André and Bentaleb can protect the first pass, with Giroud available for the central contact. Monaco have Brunner back, but their recent finishes came from modest chance volume and their restart defending remains a concern without Dier. I expect Lille to find a reply even if Monaco strike first, and I'm siding with Lille to stay with the home side.
Hoffenheim's high recovery can reach Prass, Asllani or Hložek quickly, while Leverkusen's clean exits can release Maza behind the pivot and Schick in the box. Hoffenheim's Hajdari, De Cat and Wimmer missed Lyon; Conté played there, and other attacking receivers also logged minutes. Leverkusen's Schick, Maza, Hofmann and Tella likewise had recent minutes despite its listed absences. Hoffenheim have created again after being caught and have also conceded late after leads, which keeps both attacks involved deep into the game. I'm siding with a sustained exchange of goals.