All the results from this eveningpublished at 22:00 British Summer Time
Final whistles have blown across Europe and here's how all the matches have finished up:
- AC Milan 3-1 Club Brugge
- Monaco 5-1 Red Star Belgrade
- Arsenal 1-0 Shakhtar Donetsk
- Aston Villa 2-0 Bologna
- Girona 2-0 Slovan Bratislava
- Juventus 0-1 Stuttgart
- PSG 1-1 PSV
- Real Madrid 5-2 Borussia Dortmund
- Sturm Graz 0-2 Sporting