It was an exciting week of action all across Europe, as the Champions League group stages headed into the second half of games.
With just two games remaining, the race to reach the last 16 is really hotting up and PSG, Bayern Munich and Juventus became the first teams to book their place in the next round.
We've had a look at the weeks matches with a quick round up and exactly what they mean for the group tables.