Rio Ave and Porto met at Estádio dos Arcos on Saturday evening, the hosts falling 0-2 to the visitors in the second round of the Primeira Liga. The result leaves Porto still unbeaten after five matches, while Rio Ave remain winless in the opening stretch.
N. Perez gave Porto the lead in the eleventh minute, a moment that seemed to settle the opening exchanges. By then, Porto were already pressing with purpose. A potential second goal came at thirty-four minutes when Jakub Kiwior appeared to find the net, but the referee waved play on after the VAR decision flagged offside. To be fair, Rio Ave survived that moment without panic.
The visitors brought on D. Gul and William Gomes at sixty-six minutes, looking to close the game out. Perez himself was replaced at seventy minutes, joined soon after by G. Veiga in what felt like a tactical shift rather than desperation. B. Sainz added the second goal at eighty-two minutes, a finish that came after Rio Ave had already picked up two bookings in five minutes for their frustration. The hosts made changes too, bringing on F. Petrasso at seventy-five minutes and Pepê at eighty-nine, but the pattern was set.
The statistics tell a story Porto were happy to accept. They created four big chances against Rio Ave's zero, and their expected goals of 1.97 sat comfortably above the two they converted. Rio Ave managed eight shots off target with only one on target — they came for a cross he never reached more often than they truly threatened. Porto's shot accuracy of 0.43 contrasted sharply with the hosts' 0.08, and that difference mattered.
Porto now sit top of the table with fifteen points from five games, five wins and nothing between them and perfection. Rio Ave remain fifteenth with three points, one victory and four defeats. The table goes out of the window in these games, but the gap between them now feels wider than the scoreline suggests.