Sorry, nothing in cart.
Porto pulled off a massive Champions League upset on Tuesday, knocking out Juventus on away goals in Italy. The Portuguese side entered the game with a 2-1 lead after the first leg. Juventus were a 2-1 winner in regulation in the second leg, forcing extra time against the shorthanded underdogs who were down to 10 men.
But Sergio Oliviera provided the game winner on a set-piece goal in extra time, and an even later goal from Juventus’ Adrien Rabiot wasn’t enough to change the result. Let’s take a look at some player ratings from today’s game.
Juventus player ratings
Made some really important saves with his defenders struggling. Could do nothing on the penalty kick. Positioned himself well until he didn’t. He really blew the save on the clinching goal in added time.
Recovered the ball very well, stepped in at the right time to intercept and was a very confident player. He did not have to deal with many one-on-ones, but he was sharp and clean.
Came off after 75 minutes. Looked a step too slow, and he had more moments in attack than in defense. Tried a bit too much when in attack.
A silly penalty to concede, though it might have been a tad harsh. But it was a costly, dumb challenge. Otherwise, he was OK but out of position a bit. Struggled in the air as well.
The second-best player for Juve. Lively as can be, put in some lovely crosses and hit the post late. He created 12 chances on the night.
His passing was exceptional because of its precision, but it was never all that threatening. Still, he managed the middle well and kept the ball moving at a good rate.
The Frenchman created some chances and was sharp with the ball. He also had a couple decent looks on frame. His header goal was fantastic, but when he needed to be sharper, he wasn’t.
The only reason Juve stayed in this tie. Three goals across two legs, including two in this one, one of which was absolutely fantastic. The team’s best player.
Offered very little. Looked out of sync at times and his passing wasn’t sharp. Created a chance and had a couple of his own, but he never looked like much of a threat.
Was bottled up pretty well. Had five shots and a couple of them were decent looks. I don’t understand why he gets so wide late when he is needed in the box.
He blew his team’s best chance in the first half, failing on a header right in front of goal. It was a great save by the goalkeeper, but he really should have done better. Never recovered from it.
Matthijs de Ligt (sub, Bonucci, 75′)
Returned from a calf injury and had some decent moments in defense off the bench.
Weston McKennie (sub, Ramsey, 75′)
Brought some energy and helped stretch the defense a bit with his runs. He also had a few good shots. A positive performance off the bench.
Federico Bernardeschi (sub, Chiesa, 102′)
Created just three chances in 18 minutes, grabbing an assist on the Rabiot header. Another big impact off the bench.
Dejan Kulusevski (sub, Arthur, 102′)
The Swede came off the bench and had some good chances, blowing both of them. He tried to do too much and would have been better served blasting a ball across the face of goal. Needs more experience.
Manager – Andrea Pirlo
Won’t be a shocker if he is sacked after this. Juve are 10 points back in Serie A and out of Europe. Juve coaches have been sacked for less.
Porto player ratings
Good positioning and had big saves with other solid moments during the first half, was put in difficult positions with Porto at a player disadvantage. Had a big save in extra time despite conceding.
Strong on the flank throughout and recovered when needed and provided in the attack, combined well with Corona.
Calm on the ball when he needed to be and had good positioning throughout the first half; struggled in the second half.
Did well to captain the team through another early lead, picked up a nasty eye gash in the first half, but remained constant throughout.
Did well in his positioning for the backline until late in the match, struggled during the second half and was subbed out in the 71st minute.
Was one of the more active midfielders for Porto today, did well to disrupt Juventus on the ball while also getting involved in attacking build up.
Was physical against Juventus during the first half, did well to close down space, but struggled under pressure during the second half.
Got lots of good looks on the ball for Porto, converted the penalty for Porto’s first goal, covered lots of space during the second half and scored the game-winner.
Brought it from the opening whistle, went head to head with Cuadrado, covered lots of ground defending and getting into the attack, was subbed out in the 62nd minute.
Good movement on and off the ball for Porto in the first half, and covered well defensively in the second half.
Put his team in a terrible position moving forward in the second half after a silly play by kicking the ball after the whistle. Sent off on a red card in the 54th minute.
Malang Sarr (sub, Otavio, 62′)
Subbed on for Otavio in the 62nd minute to help cover defensively for Porto after going down a player.
Luis Diaz (sub, Sanusi, 71′)
Brought on for Zaidu in the 71st minute in an effort to help out on defense for Porto.
Marko Grujic (sub, Uribe, 90′)
Subbed on late into stoppage time to close out regulation.
Toni Martinez (sub, Marega, 106′)
Subbed on for Marenga in the second extra time.
Diogo Liete (sub, Corona, 118′)
Subbed on for Corona in stoppage time the second extra time.
Mamadou Loum (sub, Oliviera, 118′)
Subbed on for Oliviera in stoppage time the second extra time.
Manager – Sergio Conceicao
Put out his best starting XI for Porto but the team came out in the second half and were briefly overwhelmed by Juventus. His team stayed afloat, however, and pulled off the biggest shocker of the tournament so far.