UEFA Champions League Group A wrap: Porto edge PSG
Porto have taken control of Group A in the Champions League after a 1-0 win over Paris Saint-Germain on Wednesday.
Vitor Pereira's side dominated at home but had to wait until seven minutes from time to secure three points thanks to a magnificent finish from James Rodriguez.
The victory helped the Liga Sagres champions move three points clear of PSG atop the group, while Dynamo Kiev are third after their win over Dinamo Zagreb.
It was an open game from the outset at the Estadio do Dragao as the home side dictated the tempo and created the majority of the chances.
As early as the fourth minute they had a glaring chance to move ahead after Marco Verratti had uncharacteristically given away possession on the edge of his area, but Joao Moutinho blazed his effort wide.
PSG had their best two opportunities of the encounter soon after as Zlatan Ibrahimovic headed wide from six yards and then flicked an effort over when played through on goal.
Despite their dominance, Porto needed until the half-hour mark to seriously test goalkeeper Salvatore Sirigu as the Italian pushed away Rodriguez's low drive.
Before the break there was still time for the home team to waste perhaps their best opening of the evening as Jackson Martinez powered a header over the top from close range.
On the hour-mark, Sirigu was required to block Porto's best opening of the second half as he came off his line to deny Silvestre Varela.
Porto's chances seemed to have gone, but with seven minutes remaining Rodriguez won the match with a classy finish, sending a curling first-time effort into the far corner.
Meanwhile, Dynamo Kiev got back to winning ways in Europe after beating Dinamo Zagreb 2-0 at the Olympic Stadium.
The Ukrainians were taken apart 4-1 by Paris Saint Germain on the opening matchday, but there were no signs of such a score-line repeating itself as they dominated from start to finish.
Oleh Husyev headed the home side into a third-minute lead, before an own goal from Josip Pivaric ended the challenge of the Croatian visitors after 33 minutes.