Porto have won five league matches in a row. Manchester City have won all three of theirs. Two confident sides meet in the Champions League tonight, and one perfect start is about to face a major examination.
Porto have built a formidable platform
Five wins, 11 goals scored and only one conceded: Porto could hardly arrive in better shape. Their run includes four clean sheets, while Friday's 2-1 victory over Moreirense showed they can still find a way when the margin is tighter.
Their last five league results read 2-0, 2-0, 2-0, 3-0 and 2-1. That consistency gives the home supporters something solid to believe in before a major European night.
City arrive with momentum of their own
Manchester City have opened their Premier League campaign with three victories. They beat Bournemouth 2-1, won 4-1 at Crystal Palace and then edged Coventry City 1-0 on Saturday.
Seven goals across those games shows the threat, but the latest win was different from the four-goal display at Palace. City had to protect a narrow lead and did so. Porto's record suggests they may need that patience again.
Where the match turns
Porto's five-match league run has produced four clean sheets. City have scored in every league game and already won away from home. The clearest question is whether Porto can keep their defensive control when faced with City's attack.
Match details
Porto v Manchester City
Tuesday 8 September, 20:00 BST
UEFA Champions League
Follow the fixture in the LiveFootballNow match centre for the latest score and match updates.
What to watch
The first goal should carry real weight. Porto have repeatedly turned control into clean-sheet victories, while City have shown several ways to win. Tonight will show which side can carry its domestic authority onto the European stage.