Porto U20

19 Sep 2038
Sunday
Process
633 Edition

The Porto Herald

13 Sep 2038
From our football correspondent Steady

Match

The longest week starts now for Porto

Beaten 2‑3 by Sporting CP in the one fixture that is never just a fixture. Work, school, the corner shop — there will be no getting away from this one.

Market

Santa Clara come back empty-handed

The bid was some way short and Porto did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Player ratings

Age has not caught Gabri Veiga yet — 8.64

At 36 he is supposed to be managing his minutes. Instead he was marked 8.64 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

Pedro Ferreira keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Porto may remember it differently, which is precisely the problem.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Gustavo Reis has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Jakub Kiwior is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

No hiding place for Diogo Costa

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Diogo Costa, and the manager let it.

Boardroom

Doors closed at Porto

The music was off and the showers ran late. What was said in that dressing room stays there, but Saturday will publish the minutes.

In brief

Back issues
632 Edition

The Porto Herald

6 Sep 2038
From our football correspondent Upbeat

Match

Rio Ave punish Porto for switching off

2 goals to the good, and then a slow surrender of everything that had been earned. Victor Froholdt will not be the one blamed for it, but nobody at Porto escapes the conversation that follows a collapse like this.

Player ratings

Thiago, 37, rolls back the years — 7.98

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 7.98 at 37, and nobody on the pitch was better.

Market

Portimonense come back empty-handed

The bid was some way short and Porto did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Caden Voice has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Market

Oumar Camara wants more than Porto are offering

“I have ambitions, and I would like the club to share them.” Nobody has asked to leave and nobody has been shown the door — but a player chooses that sentence carefully, and a boardroom hears it exactly as it was meant.

Squad

Alberto Costa falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Match

Rio Ave take the points off Porto

Beaten 3‑4, and beaten fairly. The manager kept his words short afterwards, which was probably wise.

Market

The Oumar Camara conversation is coming

Everyone has stopped pretending: Maritimo will make the call about Oumar Camara this week. Porto have a number in mind, and the number is not shy.

In brief

631 Edition

The Porto Herald

30 Aug 2038
From our football correspondent Triumph

Match

Nobody wins at Porto

37 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Market

Eyes on Dominik Prpić again

The phone has started ringing about Dominik Prpić again, and this time the name on the line is Santa Clara. Porto are listening politely and promising nothing.

Squad

Dominik Prpić out for 67 days

The medical room confirms 67 days on the sidelines for Dominik Prpić, and a plan built around him now has to be rebuilt.

Market

Porto say no — this time

The offer from Boavista for Lovro Zvonarek was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Jorge Martins has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Match

Nobody wants to play Porto right now

3 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Market

So close: Leonardo Castro’s move dies late

The fee was agreed and the flight was looked at — and then the phone stopped ringing. Famalicao moved on, Leonardo Castro reports back to Porto, and everybody pretends Monday is just Monday.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

In brief

630 Edition

The Porto Herald

23 Aug 2038
From our football correspondent Triumph

Match

Porto tear Vizela apart

Rarely has this fixture seen a display like it: 5‑0 against Vizela, and it could have been more.

Player ratings

Both of them Gabri Veiga's — 9.24

2 goals, and the second was the one that settled it. Marked 9.24, and he could have had a third with better luck at the near post.

Player ratings

Josh Acheampong shuts the door

Defensive actions: 32, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Market

Maritimo come back empty-handed

The bid was some way short and Porto did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Market

Pedro Ferreira has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Squad

Leonardo Castro: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Porto have not answered, which is an answer of sorts.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Jakub Kiwior falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

Alberto Costa gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

In brief

629 Edition

The Porto Herald

16 Aug 2038
From our football correspondent Triumph

Match

Nobody wins at Porto

36 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Match

Porto run riot against Casa Pia

5‑2, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.

Market

Porto turn down Vizela for Dominik Prpić

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Player ratings

A brace, and William Gomes takes the afternoon — 9.97

There is a particular kind of quiet from an away end watching one man score twice. William Gomes provided it, and the 9.97 beside his name is if anything generous to everybody else.

Player ratings

Age has not caught Gabri Veiga yet — 9.16

At 36 he is supposed to be managing his minutes. Instead he was marked 9.16 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Gustavo Reis has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Match

Nobody could stop scoring

7 goals. Both benches spent the second half looking at each other rather than at the pitch. Purists will complain about Porto and Casa Pia in equal measure; everybody else had a wonderful time.

In brief

  • Squad Alan Varela gets it from the manager
  • Boardroom Graduation day at Porto
  • Player ratings Ninety minutes of João Abreu at his very best
628 Edition

The Porto Herald

9 Aug 2038
From our football correspondent Upbeat

Market

Boavista join the queue for Oumar Camara

Add another name to the list: Boavista have asked the question everybody in the game has been asking about Oumar Camara. The answer from Porto has not changed — yet.

Squad

Jakub Kiwior signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Jakub Kiwior commits to Porto for another 2 years.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Caden Voice has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Market

The Boavista deal is off

Everything was agreed until it was not, and Lovro Zvonarek reports back to Porto with a summer to forget. Neither club is saying who walked away from the table.

Market

Porto say no — this time

The offer from Famalicao for Leonardo Castro was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

In brief

  • Squad Alberto Costa falls out with a teammate over standards
  • Squad When it matters, Gabri Veiga plays
  • Boardroom The Porto board put their names to it
627 Edition

The Porto Herald

2 Aug 2038
From our football correspondent Upbeat

Match

Porto refuse to drop out of the race

Position 1, 90 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Market

Dominik Prpić attracts admirers

The name of Dominik Prpić has come up in conversations Porto were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Squad

Jakub Kiwior signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Jakub Kiwior commits to Porto for another 2 years.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Only the photograph left for Jorge Martins

Fee agreed, terms agreed, medical booked. Jorge Martins will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Market

Porto say no — this time

The offer from Famalicao for Jorge Santos was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Jakub Kiwior is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

The manager has not finished forgetting Diogo Costa's mistake

Publicly it is behind everybody. It is not behind the man who picks the team, and the only place that shows is a team sheet. He will get another chance; he will get it in a match that matters less.

Boardroom

Porto release $16.2M for the manager

The board have put money on the table rather than an encouraging word. What happens to it now is somebody else's problem, and somebody else's job.

In brief

626 Edition

The Porto Herald

26 Jul 2038
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Oskar Pietuszewski

16 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Porto lose a footballer; he loses considerably more than a season.

Market

Only the photograph left for Pedro Ferreira

Fee agreed, terms agreed, medical booked. Pedro Ferreira will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Market

Carlos Espí puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Porto, and it is not being withdrawn.

Market

Porto say no — this time

The offer from Boavista for Lovro Zvonarek was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Alberto Costa falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

In brief

625 Edition

The Porto Herald

19 Jul 2038
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Oskar Pietuszewski

25 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Porto lose a footballer; he loses considerably more than a season.

Squad

Pedro Ferreira: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Porto have not answered, which is an answer of sorts.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Only the photograph left for Lovro Zvonarek

Fee agreed, terms agreed, medical booked. Lovro Zvonarek will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Market

Porto turn down Vitoria Guimaraes for Afonso Moreira

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

In brief

624 Edition

The Porto Herald

12 Jul 2038
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Oskar Pietuszewski

36 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Porto lose a footballer; he loses considerably more than a season.

Market

Porto say no — this time

The offer from Maritimo for Oumar Camara was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Market

Louis Munteanu puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Porto, and it is not being withdrawn.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Gustavo Reis is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Squad

Real improvement from Antonio Marques at Porto

Form comes and goes; this has not gone. Antonio Marques is 18, and the version of him training now would not have got into the side he was in a year ago.

In brief

623 Edition

The Porto Herald

5 Jul 2038
From our football correspondent Upbeat

Squad

Oskar Pietuszewski damages knee ligaments — 45 days out

The words a physio says slowly. 45 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Match

Porto are in among the leaders

Position 1 and 90 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Market

Porto say no — this time

The offer from Vizela for Dominik Prpić was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

9 seasons of Roberto Fernández

201 appearances across 9 seasons in these colours. Careers like that are not built any more, and Porto know what they have.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Thiago stays put

“The easiest signature of my career.” Thiago and Porto agree another 2 years, and the manager can plan around him rather than about him.

Market

Jorge Cunha puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Porto, and it is not being withdrawn.

Market

Jorge Martins is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Market

Arouca expected to open talks for Ruben Lopes

Both sides expect a conversation in the coming days. Porto will name a price, and everything after that is arithmetic.

In brief

  • Boardroom $16.2M on the table at Porto
  • Boardroom Intake day at the Porto academy
  • Boardroom Porto keep producing them
622 Edition

The Porto Herald

28 Jun 2038
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Oskar Pietuszewski

53 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Porto lose a footballer; he loses considerably more than a season.

Squad

A fracture rules Filipe Sousa out for 27 days

Bones knit. That is the one merciful thing about this injury and the reason Porto will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Market

Matheus Nunes puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Porto, and it is not being withdrawn.

Market

Only the photograph left for Pedro Ferreira

Fee agreed, terms agreed, medical booked. Pedro Ferreira will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Market

Porto say no — this time

The offer from Boavista for Lovro Zvonarek was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

In brief

  • Squad Words at Porto training over how hard people work
  • Market The Oumar Camara conversation is coming
621 Edition

The Porto Herald

21 Jun 2038
From our football correspondent Upbeat

Squad

A fracture rules Filipe Sousa out for 36 days

Bones knit. That is the one merciful thing about this injury and the reason Porto will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Matheus Nunes says Porto went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Market

Vizela come back empty-handed

The bid was some way short and Porto did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Benoît Sida is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Squad

Jakub Kiwior falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

In brief

620 Edition

The Porto Herald

14 Jun 2038
From our football correspondent Upbeat

Squad

A fracture rules Filipe Sousa out for 45 days

Bones knit. That is the one merciful thing about this injury and the reason Porto will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Market

Porto say no — this time

The offer from Casa Pia for Pedro Ferreira was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Leonardo Castro keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Porto may remember it differently, which is precisely the problem.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Jorge Almeida hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Porto can pretend not to have heard.

Boardroom

Porto to lose Benoît Sida for free

There is no worse way to lose a footballer. Benoît Sida has pre-agreed a move away, which means every appearance between now and June is made by a man the club can no longer sell, and somebody upstairs will be asked why the contract was allowed to get here.

In brief

619 Edition

The Porto Herald

7 Jun 2038
From our football correspondent Upbeat

Match

Porto are in among the leaders

Position 1 and 90 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Squad

Jakub Kiwior keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Porto may remember it differently, which is precisely the problem.

Squad

A fracture rules Filipe Sousa out for 54 days

Bones knit. That is the one merciful thing about this injury and the reason Porto will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Market

Porto turn down Pacos de Ferreira for Oumar Camara

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Market

Portimonense join the queue for Dominik Prpić

Add another name to the list: Portimonense have asked the question everybody in the game has been asking about Dominik Prpić. The answer from Porto has not changed — yet.

Squad

Dominik Prpić has been here 12 seasons

312 appearances across 12 seasons in one shirt. Nobody builds a career like that on purpose any more; it happens to a certain kind of footballer at a certain kind of club.

Market

Business is business: David Ribeiro goes

Famalicao paid $5.1M and Porto took it, which is the whole story in one sentence. The longer version involves a wage budget and will be told all season.

Market

Ettore Quirini hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Porto can pretend not to have heard.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

  • Boardroom $16.2M on the table at Porto
  • Boardroom Porto keep producing them
  • Boardroom Porto board back the manager
618 Edition

The Porto Herald

31 May 2038
From our football correspondent Upbeat

Squad

Filipe Sousa breaks a bone — 64 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 64 days, a clean timeline, and a return date somebody can actually plan around.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Jorge Martins has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

In brief

  • Squad Words at Porto training over how hard people work
  • Squad The manager has not finished forgetting Diogo Costa's mistake
  • Market The Ruben Lopes question follows Porto around
617 Edition

The Porto Herald

24 May 2038
From our football correspondent Upbeat

Boardroom

Porto have won it

This is the season the town will measure the next twenty against. The trophy travels home with the squad, and the route through the streets was agreed days ago.

Squad

Filipe Sousa breaks a bone — 75 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 75 days, a clean timeline, and a return date somebody can actually plan around.

Squad

William Gomes is named among the best

There are footballers who have a good season and footballers a season is remembered for, and the second kind get their names read out in a hall in the summer. Porto will be quietly delighted and privately nervous.

In brief

616 Edition

The Porto Herald

17 May 2038
From our football correspondent Upbeat

Match

Nobody wins at Porto

35 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Squad

Defences have started doubling up on William Gomes

32 goals and a season average of 8.23 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Squad

Diogo Costa keeps Porto in it on his own

Some afternoons a goalkeeper is the team. 10 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Match

The small margins put Porto out

Out, 3‑4 to Benfica, and the long argument about which of the small moments decided it. The league is all there is now, and everybody knows it.

Match

A 2-goal lead gone for Porto

It is a specific kind of quiet, a ground watching a winning position dissolve. Benfica kept coming because nothing stopped them, and Porto will be asked about the last half hour all week.

Squad

A fracture rules Filipe Sousa out for 83 days

Bones knit. That is the one merciful thing about this injury and the reason Porto will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Player ratings

Alberto Costa, 34, rolls back the years — 7.84

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 7.84 at 34, and nobody on the pitch was better.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Only the photograph left for Carlos Espí

Fee agreed, terms agreed, medical booked. Carlos Espí will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

In brief

615 Edition

The Porto Herald

10 May 2038
From our football correspondent Upbeat

Match

Porto up to position 1

90 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Squad

A fracture rules Filipe Sousa out for 92 days

Bones knit. That is the one merciful thing about this injury and the reason Porto will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Oumar Camara says Porto went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

David Ribeiro puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Porto, and it is not being withdrawn.

Market

Leonardo Castro has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

In brief

614 Edition

The Porto Herald

3 May 2038
From our football correspondent Upbeat

Squad

Filipe Sousa breaks a bone — 100 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 100 days, a clean timeline, and a return date somebody can actually plan around.

Squad

13 seasons of William Gomes

422 appearances across 13 seasons in these colours. Careers like that are not built any more, and Porto know what they have.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

In brief

613 Edition

The Porto Herald

26 Apr 2038
From our football correspondent Upbeat

Squad

Filipe Sousa breaks a bone — 109 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 109 days, a clean timeline, and a return date somebody can actually plan around.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Lovro Zvonarek is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

In brief

612 Edition

The Porto Herald

19 Apr 2038
From our football correspondent Upbeat

Squad

Thiago says Porto went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

A fracture rules Filipe Sousa out for 117 days

Bones knit. That is the one merciful thing about this injury and the reason Porto will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

In brief

611 Edition

The Porto Herald

12 Apr 2038
From our football correspondent Upbeat

Match

Porto up to position 1

90 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Squad

A fracture rules Filipe Sousa out for 126 days

Bones knit. That is the one merciful thing about this injury and the reason Porto will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

David Ribeiro hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Porto can pretend not to have heard.

Market

Leonardo Castro has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Squad

Alberto Costa falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

In brief

610 Edition

The Porto Herald

5 Apr 2038
From our football correspondent Upbeat

Squad

William Gomes is carrying Porto

32 goals and a season average of 8.23. Form like that gets noticed well beyond this town.

Match

Porto run riot against Arouca

6‑3, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.

Player ratings

A brace, and Thiago takes the afternoon — 9.93

There is a particular kind of quiet from an away end watching one man score twice. Thiago provided it, and the 9.93 beside his name is if anything generous to everybody else.

Squad

A day William Gomes will not forget

3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Squad

12 seasons of Borja Sainz

392 appearances across 12 seasons in these colours. Careers like that are not built any more, and Porto know what they have.

Squad

Romário Cunha: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Porto have not answered, which is an answer of sorts.

Match

Porto cannot stop winning

4 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Market

Jorge Martins has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Player ratings

One of those days for William Gomes

There is a version of this player everybody suspected was in there, and on this evidence it is. 10.00, and no argument anywhere in the ground.

In brief

609 Edition

The Porto Herald

29 Mar 2038
From our football correspondent Upbeat

Match

Tomás Peixoto leads the rout of Boavista

3‑0, and Tomás Peixoto took the headlines on an afternoon when everything Porto tried came off. Days like this are retold all winter.

Squad

Gabri Veiga is carrying Porto

13 goals and a season average of 7.84. Form like that gets noticed well beyond this town.

Player ratings

Gabri Veiga, 35, rolls back the years — 9.05

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 9.05 at 35, and nobody on the pitch was better.

Squad

Jorge Pascual says Porto went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Player ratings

Victor Froholdt shuts the door

Defensive actions: 27, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Lovro Zvonarek is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Match

Porto cannot stop winning

3 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

Jakub Kiwior falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

In brief

608 Edition

The Porto Herald

22 Mar 2038
From our football correspondent Upbeat

Match

The run at home goes on for Porto

35 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Match

Porto march on in the cup

Braga are out and Porto go through, 3‑1 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Squad

A one-man rearguard from Diogo Costa

There were 9 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Player ratings

Lovro Zvonarek scores twice — 9.31

Two goals and a mark of 9.31 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Squad

Gabri Veiga is in the form of his life

A season average of 7.81 with 12 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Player ratings

Dominik Prpić, 33, rolls back the years — 8.95

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.95 at 33, and nobody on the pitch was better.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Only the photograph left for Carlos Espí

Fee agreed, terms agreed, medical booked. Carlos Espí will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

In brief

607 Edition

The Porto Herald

15 Mar 2038
From our football correspondent Steady

Squad

William Gomes is carrying Porto

29 goals and a season average of 8.18. Form like that gets noticed well beyond this town.

Match

Porto do the business in Europe

1‑1. Continental football is where a club finds out what it actually is, and Porto came through the finding-out well against Vitoria Guimaraes.

Squad

Diogo Costa keeps Porto in it on his own

Some afternoons a goalkeeper is the team. 10 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Match

Porto are in among the leaders

Position 1 and 81 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Player ratings

Gabri Veiga, 35, rolls back the years — 8.65

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.65 at 35, and nobody on the pitch was better.

Player ratings

Lovro Zvonarek runs at them all day

Successful dribbles: 25. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Squad

Leonardo Castro: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Porto have not answered, which is an answer of sorts.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

David Ribeiro asks to leave Porto

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

In brief

606 Edition

The Porto Herald

8 Mar 2038
From our football correspondent Triumph

Match

Porto make home a hard place to visit

33 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Match

Whatever happens, Porto do not lose

23 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Squad

A one-man rearguard from Diogo Costa

There were 7 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Squad

Deniz Gül has been here 13 seasons

123 appearances across 13 seasons in one shirt. Nobody builds a career like that on purpose any more; it happens to a certain kind of footballer at a certain kind of club.

Squad

Lovro Zvonarek is in the form of his life

A season average of 7.82 with 10 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Squad

Pedro Ferreira: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Porto have not answered, which is an answer of sorts.

Player ratings

Dominik Prpić, 33, rolls back the years — 8.21

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.21 at 33, and nobody on the pitch was better.

Market

Only the photograph left for Jorge Martins

Fee agreed, terms agreed, medical booked. Jorge Martins will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Match

Porto get the job done against Vitoria Guimaraes

A 3‑2 win over Vitoria Guimaraes, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

In brief

605 Edition

The Porto Herald

1 Mar 2038
From our football correspondent Upbeat

Match

22 unbeaten for Porto

Hard to beat is not the same as winning, but 22 matches without defeat is a foundation Porto did not have in the autumn.

Squad

A one-man rearguard from Diogo Costa

There were 7 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Squad

Gabri Veiga is carrying Porto

11 goals and a season average of 7.79. Form like that gets noticed well beyond this town.

Squad

13 seasons of Deniz Gül

123 appearances across 13 seasons in these colours. Careers like that are not built any more, and Porto know what they have.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Only the photograph left for Lovro Zvonarek

Fee agreed, terms agreed, medical booked. Lovro Zvonarek will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Market

Oumar Camara raises the bar for Porto

“I want to be playing for trophies while my legs still let me.” Nothing in that sentence is a transfer request, and nobody at Porto heard it as anything else.

Player ratings

Ninety minutes of William Gomes at his very best

Marked 8.41. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Porto.

Match

Honours even between Porto and Pacos de Ferreira

1‑1, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.

In brief

604 Edition

The Porto Herald

22 Feb 2038
From our football correspondent Triumph

Match

Nobody wins at Porto

32 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Squad

William Gomes is in the form of his life

A season average of 8.14 with 28 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Match

William Gomes lights up a European night for Porto

2‑1 against Vitoria Guimaraes, and a performance that will be described to people who were not there for the rest of the season. William Gomes was at the centre of the description.

Match

Porto cannot stop winning

8 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Player ratings

A brace, and William Gomes takes the afternoon — 9.99

There is a particular kind of quiet from an away end watching one man score twice. William Gomes provided it, and the 9.99 beside his name is if anything generous to everybody else.

Match

Cruel end for Vitoria Guimaraes as Porto pounce

There is no crueller way to lose a football match. Porto scored in the 91th minute, the restart barely happened, and the away end was still standing when the whistle went.

Player ratings

Dominik Prpić, 33, rolls back the years — 8.99

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.99 at 33, and nobody on the pitch was better.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Carlos Espí is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

In brief

  • Squad Words at Porto training over how hard people work
  • Squad The manager makes an example of Diogo Costa
  • Match Porto get the job done against Famalicao
603 Edition

The Porto Herald

15 Feb 2038
From our football correspondent Triumph

Squad

William Gomes is in the form of his life

A season average of 8.08 with 26 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Match

Porto are in among the leaders

Position 1 and 74 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Match

Nobody wants to play Porto right now

6 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Squad

Caden Voice says Porto went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

David Ribeiro hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Porto can pretend not to have heard.

Market

Leonardo Castro is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Squad

Jakub Kiwior falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Player ratings

A masterclass from William Gomes

Marked 9.37 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

In brief

602 Edition

The Porto Herald

8 Feb 2038
From our football correspondent Triumph

Match

The run at home goes on for Porto

30 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Squad

William Gomes is carrying Porto

25 goals and a season average of 8.04. Form like that gets noticed well beyond this town.

Match

William Gomes leads the rout of Santa Clara

4‑0, and William Gomes took the headlines on an afternoon when everything Porto tried came off. Days like this are retold all winter.

Squad

A day William Gomes will not forget

3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Player ratings

Victor Froholdt was immovable

29 times he got in the way of something. Centre-halves get written about when they make mistakes and ignored when they do not, so an afternoon like this needs saying out loud: he is the reason the scoreline reads as it does.

Match

Porto cannot stop winning

5 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

12 seasons of Alberto Costa

464 appearances across 12 seasons in these colours. Careers like that are not built any more, and Porto know what they have.

Player ratings

Gabri Veiga, 35, rolls back the years — 8.48

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.48 at 35, and nobody on the pitch was better.

Squad

Borja Sainz signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Borja Sainz and Porto agree another 2 years.

In brief

601 Edition

The Porto Herald

1 Feb 2038
From our football correspondent Triumph

Squad

William Gomes is in the form of his life

A season average of 7.97 with 22 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Market

Santa Clara join the queue for Dominik Prpić

Add another name to the list: Santa Clara have asked the question everybody in the game has been asking about Dominik Prpić. The answer from Porto has not changed — yet.

Squad

12 seasons of Alberto Costa

463 appearances across 12 seasons in these colours. Careers like that are not built any more, and Porto know what they have.

Squad

Pedro Ferreira: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Porto have not answered, which is an answer of sorts.

Match

Porto make it 4 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Porto have 4 straight wins of it.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Lovro Zvonarek is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Market

Vizela expected to open talks for Oumar Camara

Both sides expect a conversation in the coming days. Porto will name a price, and everything after that is arithmetic.

Player ratings

Ninety minutes of João Abreu at his very best

Marked 9.14. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Porto.

In brief

600 Edition

The Porto Herald

25 Jan 2038
From our football correspondent Triumph

Squad

William Gomes takes the match ball home

5 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Squad

William Gomes is carrying Porto

21 goals and a season average of 7.98. Form like that gets noticed well beyond this town.

Match

Porto run riot against Chaves

8‑0, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.

Squad

A one-man rearguard from Diogo Costa

There were 9 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Player ratings

Both of them Alberto Costa's — 9.33

2 goals, and the second was the one that settled it. Marked 9.33, and he could have had a third with better luck at the near post.

Squad

William Gomes reaches 250 goals

250 goals for the club, every one of them filed away in the memory of a supporter somewhere.

Market

Porto turn down Arouca for Ruben Lopes

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Market

Rio Ave watching Oumar Camara

The interest is real enough to have reached print. Porto have said nothing, which in a transfer window is its own kind of answer.

Market

Pedro Ferreira has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

In brief

599 Edition

The Porto Herald

18 Jan 2038
From our football correspondent Triumph

Match

Porto make home a hard place to visit

29 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Match

Gabri Veiga wins the derby for Porto

Derby days make names, and Gabri Veiga made his against Benfica. 2‑0, bragging rights secured, and one half of town will be tired of hearing about him by Tuesday.

Match

Still nobody has beaten Porto

The unbeaten run reaches 15. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Squad

A one-man rearguard from Diogo Costa

There were 10 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Match

Porto march on in the cup

Estoril Praia are out and Porto go through, 5‑0 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Match

Porto up to position 1

62 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Squad

William Gomes is carrying Porto

16 goals and a season average of 7.90. Form like that gets noticed well beyond this town.

Squad

Roberto Fernández takes the match ball home

3 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Player ratings

Age has not caught Roberto Fernández yet — 9.81

At 35 he is supposed to be managing his minutes. Instead he was marked 9.81 and looked, for ninety minutes, exactly like the player everybody remembers.

In brief

598 Edition

The Porto Herald

11 Jan 2038
From our football correspondent Upbeat

Squad

A one-man rearguard from Diogo Costa

There were 9 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Market

Porto say no — this time

The offer from Estoril Praia for Dominik Prpić was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Match

Still nobody has beaten Porto

The unbeaten run reaches 13. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Squad

William Gomes is carrying Porto

15 goals and a season average of 7.85. Form like that gets noticed well beyond this town.

Player ratings

Gabri Veiga, 35, rolls back the years — 8.14

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.14 at 35, and nobody on the pitch was better.

Market

Carlos Espí puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Porto, and it is not being withdrawn.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Market

David Ribeiro is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

In brief

597 Edition

The Porto Herald

4 Jan 2038
From our football correspondent Triumph

Match

Porto make home a hard place to visit

27 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Match

Porto cannot stop winning

12 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

18 seasons of Diogo Costa

593 appearances across 18 seasons in these colours. Careers like that are not built any more, and Porto know what they have.

Squad

William Gomes is carrying Porto

14 goals and a season average of 7.83. Form like that gets noticed well beyond this town.

Market

Porto say no — this time

The offer from Rio Ave for Oumar Camara was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

A day William Gomes will not forget

3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Squad

William Gomes is named among the best

There are footballers who have a good season and footballers a season is remembered for, and the second kind get their names read out in a hall in the summer. Porto will be quietly delighted and privately nervous.

Market

Chaves join the queue for Dominik Prpić

Add another name to the list: Chaves have asked the question everybody in the game has been asking about Dominik Prpić. The answer from Porto has not changed — yet.

Player ratings

Age has not caught Gabri Veiga yet — 8.64

At 35 he is supposed to be managing his minutes. Instead he was marked 8.64 and looked, for ninety minutes, exactly like the player everybody remembers.

In brief

596 Edition

The Porto Herald

28 Dec 2037
From our football correspondent Triumph

Match

Porto make it 11 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Porto have 11 straight wins of it.

Squad

A knee injury of the worst kind for Duarte Cunha

19 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Porto lose a footballer; he loses considerably more than a season.

Match

Kaye Furo drives the Porto comeback

2 behind and going nowhere, until Kaye Furo decided otherwise. Estoril Praia had done the hard part and then watched it come apart, and the noise at the final whistle was the sort a ground keeps.

Player ratings

Kaye Furo scores twice — 8.94

Two goals and a mark of 8.94 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Squad

William Gomes is carrying Porto

11 goals and a season average of 7.74. Form like that gets noticed well beyond this town.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Leonardo Castro has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Match

Porto get the job done against Estoril Praia

A 4‑3 win over Estoril Praia, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

In brief

595 Edition

The Porto Herald

21 Dec 2037
From our football correspondent Triumph

Match

Nobody wins at Porto

26 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Match

Porto make it 10 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Porto have 10 straight wins of it.

Squad

Duarte Cunha damages knee ligaments — 29 days out

The words a physio says slowly. 29 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Match

Porto up to position 1

52 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Match

No mercy from Porto

Vizela will want this one forgotten quickly: 3‑0, every duel lost, and a long ride home. Porto were ruthless in the way good sides are ruthless.

Player ratings

Gabri Veiga, 35, rolls back the years — 9.23

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 9.23 at 35, and nobody on the pitch was better.

Squad

Martim Chelmik: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Porto have not answered, which is an answer of sorts.

Squad

Defences have started doubling up on Gabri Veiga

10 goals and a season average of 7.74 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Squad

A move Louis Munteanu would have made for nothing

There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Louis Munteanu is living that version at Porto, and it tends to show in the first month.

In brief

594 Edition

The Porto Herald

14 Dec 2037
From our football correspondent Triumph

Match

Nobody wins at Porto

25 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Squad

A knee injury of the worst kind for Martim Fernandes

22 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Porto lose a footballer; he loses considerably more than a season.

Match

A statement in Europe from Porto

6‑2 against Malmo FF, and a performance that will change how the rest of the competition talks about this club. Reputations in continental football are built in single evenings and this was one.

Match

Porto make it 9 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Porto have 9 straight wins of it.

Match

No mercy from Porto

Casa Pia will want this one forgotten quickly: 4‑1, every duel lost, and a long ride home. Porto were ruthless in the way good sides are ruthless.

Player ratings

Dominik Prpić scores twice — 9.22

Two goals and a mark of 9.22 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Squad

Diogo Costa keeps Porto in it on his own

Some afternoons a goalkeeper is the team. 8 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Player ratings

Both of them Kaye Furo's — 8.58

2 goals, and the second was the one that settled it. Marked 8.58, and he could have had a third with better luck at the near post.

Squad

William Gomes takes the match ball home

3 goals in one afternoon from one man. The other players were also present, a witness confirmed.

In brief

593 Edition

The Porto Herald

7 Dec 2037
From our football correspondent Triumph

Match

Nobody wins at Porto

24 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Squad

A knee injury of the worst kind for Martim Fernandes

31 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Porto lose a footballer; he loses considerably more than a season.

Match

No mercy from Porto

Arouca will want this one forgotten quickly: 4‑0, every duel lost, and a long ride home. Porto were ruthless in the way good sides are ruthless.

Match

Nobody wants to play Porto right now

7 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Player ratings

Dominik Prpić, 33, rolls back the years — 10.00

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 10.00 at 33, and nobody on the pitch was better.

Squad

A day Dominik Prpić will not forget

3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Squad

13 seasons of William Gomes

407 appearances across 13 seasons in these colours. Careers like that are not built any more, and Porto know what they have.

Squad

William Gomes signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” William Gomes and Porto agree another 3 years.

Market

Jorge Martins is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

In brief

592 Edition

The Porto Herald

30 Nov 2037
From our football correspondent Triumph

Match

Porto make home a hard place to visit

23 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Squad

Duarte Cunha damages knee ligaments — 56 days out

The words a physio says slowly. 56 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Match

A European night to remember for Porto

2‑0 against SC Freiburg, under lights, against people who do not speak the same language as the crowd. These are the evenings a club measures its decade in, and there are never as many of them as anybody expects.

Match

Porto tear Boavista apart

Rarely has this fixture seen a display like it: 6‑0 against Boavista, and it could have been more.

Player ratings

A brace, and Martim Fernandes takes the afternoon — 9.63

There is a particular kind of quiet from an away end watching one man score twice. Martim Fernandes provided it, and the 9.63 beside his name is if anything generous to everybody else.

Squad

William Gomes takes the match ball home

3 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Match

Nobody wants to play Porto right now

6 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Squad

A one-man rearguard from Diogo Costa

There were 7 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Player ratings

Age has not caught Thiago yet — 8.31

At 36 he is supposed to be managing his minutes. Instead he was marked 8.31 and looked, for ninety minutes, exactly like the player everybody remembers.

In brief

591 Edition

The Porto Herald

23 Nov 2037
From our football correspondent Triumph

Squad

A knee injury of the worst kind for Duarte Cunha

66 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Porto lose a footballer; he loses considerably more than a season.

Match

Porto up to position 2

40 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Player ratings

Lovro Zvonarek scores twice — 9.06

Two goals and a mark of 9.06 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Player ratings

Age has not caught Alberto Costa yet — 8.96

At 34 he is supposed to be managing his minutes. Instead he was marked 8.96 and looked, for ninety minutes, exactly like the player everybody remembers.

Match

Porto cannot stop winning

4 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Jakub Kiwior falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Market

Only the photograph left for Jorge Cunha

Fee agreed, terms agreed, medical booked. Jorge Cunha will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Match

Lovro Zvonarek sends Porto past Gil Vicente

It finished 4‑3, and it was Lovro Zvonarek’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Porto.

In brief

590 Edition

The Porto Herald

16 Nov 2037
From our football correspondent Triumph

Match

The run at home goes on for Porto

21 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Squad

A knee injury of the worst kind for Duarte Cunha

75 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Porto lose a footballer; he loses considerably more than a season.

Match

Porto march on in the cup

Casa Pia are out and Porto go through, 3‑2 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Squad

Diogo Costa keeps Porto in it on his own

Some afternoons a goalkeeper is the team. 8 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Squad

3 goals for Tomás Peixoto

The match ball belongs to Tomás Peixoto, whose 3 goals turned a difficult afternoon into a procession.

Player ratings

Age has not caught Borja Sainz yet — 9.07

At 36 he is supposed to be managing his minutes. Instead he was marked 9.07 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

Alexandre Penetra: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Porto have not answered, which is an answer of sorts.

Match

Nobody wants to play Porto right now

3 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Market

Only the photograph left for Carlos Espí

Fee agreed, terms agreed, medical booked. Carlos Espí will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

In brief

589 Edition

The Porto Herald

9 Nov 2037
From our football correspondent Upbeat

Match

A statement in Europe from Porto

4‑0 against Radnicki Nis, and a performance that will change how the rest of the competition talks about this club. Reputations in continental football are built in single evenings and this was one.

Squad

Duarte Cunha damages knee ligaments — 85 days out

The words a physio says slowly. 85 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Player ratings

A brace, and Dominik Prpić takes the afternoon — 9.46

There is a particular kind of quiet from an away end watching one man score twice. Dominik Prpić provided it, and the 9.46 beside his name is if anything generous to everybody else.

Squad

Romário Cunha says Porto went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Gabri Veiga is in the form of his life

A season average of 7.67 with 9 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Market

Jorge Martins has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Player ratings

Lovro Zvonarek runs at them all day

Successful dribbles: 20. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Player ratings

Oskar Pietuszewski in the eights

A performance of 8.87 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

In brief

588 Edition

The Porto Herald

2 Nov 2037
From our football correspondent Triumph

Match

Porto make home a hard place to visit

19 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Squad

Duarte Cunha damages knee ligaments — 92 days out

The words a physio says slowly. 92 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Match

William Gomes leads the rout of Pacos de Ferreira

6‑2, and William Gomes took the headlines on an afternoon when everything Porto tried came off. Days like this are retold all winter.

Player ratings

Gabri Veiga, 35, rolls back the years — 10.00

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 10.00 at 35, and nobody on the pitch was better.

Squad

A day William Gomes will not forget

3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Match

Nobody wants to play Porto right now

5 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Squad

Borja Sainz has been here 12 seasons

387 appearances across 12 seasons in one shirt. Nobody builds a career like that on purpose any more; it happens to a certain kind of footballer at a certain kind of club.

Squad

Rúben Barbosa says Porto went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Market

Leonardo Castro is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

In brief

587 Edition

The Porto Herald

26 Oct 2037
From our football correspondent Triumph

Squad

A one-man rearguard from Diogo Costa

There were 11 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Squad

Duarte Cunha damages knee ligaments — 100 days out

The words a physio says slowly. 100 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Match

Porto do the business in Europe

3‑1. Continental football is where a club finds out what it actually is, and Porto came through the finding-out well against Radnicki Nis.

Match

The run at home goes on for Porto

18 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Match

Porto up to position 1

31 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Player ratings

Both of them Gabri Veiga's — 9.04

2 goals, and the second was the one that settled it. Marked 9.04, and he could have had a third with better luck at the near post.

Player ratings

Age has not caught Dominik Prpić yet — 8.98

At 33 he is supposed to be managing his minutes. Instead he was marked 8.98 and looked, for ninety minutes, exactly like the player everybody remembers.

Match

Porto make it 4 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Porto have 4 straight wins of it.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

In brief

  • Squad Words at Porto training over how hard people work
  • Market Jorge Cunha has one foot out of the door
  • Player ratings Oumar Camara in the eights
586 Edition

The Porto Herald

19 Oct 2037
From our football correspondent Triumph

Squad

Duarte Cunha damages knee ligaments — 109 days out

The words a physio says slowly. 109 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Match

Porto tear Portimonense apart

Rarely has this fixture seen a display like it: 4‑1 against Portimonense, and it could have been more.

Match

The run at home goes on for Porto

17 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Match

Whatever happens, Porto do not lose

12 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Player ratings

A brace, and Thiago takes the afternoon — 8.58

There is a particular kind of quiet from an away end watching one man score twice. Thiago provided it, and the 8.58 beside his name is if anything generous to everybody else.

Player ratings

Age has not caught Gabri Veiga yet — 9.14

At 35 he is supposed to be managing his minutes. Instead he was marked 9.14 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Carlos Espí is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Squad

Alberto Costa falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

In brief

585 Edition

The Porto Herald

12 Oct 2037
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Duarte Cunha

117 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Porto lose a footballer; he loses considerably more than a season.

Player ratings

Oskar Pietuszewski scores twice — 9.81

Two goals and a mark of 9.81 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Player ratings

Dominik Prpić scores twice — 8.57

Two goals and a mark of 8.57 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Match

Still nobody has beaten Porto

The unbeaten run reaches 11. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Player ratings

Gabri Veiga, 35, rolls back the years — 9.10

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 9.10 at 35, and nobody on the pitch was better.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Match

Porto see off Santa Clara

Three points for Porto, 6‑5 the final word against Santa Clara in a contest settled by the finer margins.

Market

Only the photograph left for Jorge Martins

Fee agreed, terms agreed, medical booked. Jorge Martins will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Jakub Kiwior is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

In brief

584 Edition

The Porto Herald

5 Oct 2037
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Duarte Cunha

124 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Porto lose a footballer; he loses considerably more than a season.

Match

A European night to remember for Porto

1‑1 against Malmo FF, under lights, against people who do not speak the same language as the crowd. These are the evenings a club measures its decade in, and there are never as many of them as anybody expects.

Match

Nobody wins at Porto

16 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Player ratings

Gabri Veiga, 35, rolls back the years — 9.39

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 9.39 at 35, and nobody on the pitch was better.

Match

Whatever happens, Porto do not lose

10 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Alan Varela signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Alan Varela commits to Porto for another 2 years.

Market

Only the photograph left for Leonardo Castro

Fee agreed, terms agreed, medical booked. Leonardo Castro will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Squad

Alberto Costa falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

In brief

583 Edition

The Porto Herald

28 Sep 2037
From our football correspondent Triumph

Match

Porto run riot against Chaves

4‑0, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.

Match

The run at home goes on for Porto

15 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Player ratings

Age has not caught Gabri Veiga yet — 9.35

At 35 he is supposed to be managing his minutes. Instead he was marked 9.35 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

A move Matheus Nunes would have made for nothing

There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Matheus Nunes is living that version at Porto, and it tends to show in the first month.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Match

Still nobody has beaten Porto

The unbeaten run reaches 8. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Matheus Nunes stays put

“The easiest signature of my career.” Matheus Nunes and Porto agree another 3 years, and the manager can plan around him rather than about him.

Market

David Ribeiro has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

In brief

  • Player ratings Oumar Camara was on a different afternoon to everybody else
  • Player ratings A masterclass from Martim Chelmik
  • Match Porto settle it inside twenty minutes
582 Edition

The Porto Herald

21 Sep 2037
From our football correspondent Upbeat

Match

Porto do the business in Europe

1‑0. Continental football is where a club finds out what it actually is, and Porto came through the finding-out well against SC Freiburg.

Squad

A one-man rearguard from Diogo Costa

There were 9 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Player ratings

Dominik Prpić, 33, rolls back the years — 8.74

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.74 at 33, and nobody on the pitch was better.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Carlos Espí has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Match

Whatever happens, Porto do not lose

7 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Squad

Jakub Kiwior falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

Gabri Veiga gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Player ratings

Nothing got past Martim Fernandes

Headers, blocks, tackles, interceptions — 20 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

In brief

581 Edition

The Porto Herald

14 Sep 2037
From our football correspondent Triumph

Match

Porto silence Sporting CP

A derby is never about the football alone, but the football helped: 2‑0, and the away end emptied early. Bragging rights renewed for another season.

Match

The run at home goes on for Porto

14 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Match

Porto make it 5 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Porto have 5 straight wins of it.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Player ratings

A derby belongs to Gabri Veiga

Beat anybody else and it is three points. Beat them and it is a story a city tells for a decade. Porto have their man.

Market

Only the photograph left for Jorge Martins

Fee agreed, terms agreed, medical booked. Jorge Martins will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Market

Portimonense expected to open talks for Oumar Camara

Both sides expect a conversation in the coming days. Porto will name a price, and everything after that is arithmetic.

Squad

Ruben Lopes stays put

“The easiest signature of my career.” Ruben Lopes and Porto agree another 4 years, and the manager can plan around him rather than about him.

In brief

580 Edition

The Porto Herald

7 Sep 2037
From our football correspondent Triumph

Squad

Diogo Costa keeps Porto in it on his own

Some afternoons a goalkeeper is the team. 10 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Match

Porto run riot against Rio Ave

4‑1, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.

Player ratings

A brace, and Borja Sainz takes the afternoon — 8.79

There is a particular kind of quiet from an away end watching one man score twice. Borja Sainz provided it, and the 8.79 beside his name is if anything generous to everybody else.

Market

Gil Vicente watching Rodrigo Mora

The interest is real enough to have reached print. Porto have said nothing, which in a transfer window is its own kind of answer.

Player ratings

Gabri Veiga, 35, rolls back the years — 8.63

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.63 at 35, and nobody on the pitch was better.

Squad

Gabri Veiga signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Gabri Veiga and Porto agree another 2 years.

Match

Porto cannot stop winning

4 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Tiago Gouveia’s move to Vizela falls through

The deal that would have taken Tiago Gouveia to Vizela has collapsed at the last stage, and he reports back to Porto with a summer to forget and a season still to play. Nobody is saying which side walked away.

In brief

579 Edition

The Porto Herald

31 Aug 2037
From our football correspondent Triumph

Squad

Jorge Pascual damages knee ligaments — 21 days out

The words a physio says slowly. 21 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Market

Vizela come back empty-handed

The bid was some way short and Porto did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Match

The run at home goes on for Porto

13 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Squad

Pedro Tavares says Porto went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Leonardo Simoes hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Porto can pretend not to have heard.

Market

Only the photograph left for Ruben Lopes

Fee agreed, terms agreed, medical booked. Ruben Lopes will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Match

Porto make it 3 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Porto have 3 straight wins of it.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Jakub Kiwior is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

In brief

578 Edition

The Porto Herald

24 Aug 2037
From our football correspondent Triumph

Squad

Jorge Pascual damages knee ligaments — 30 days out

The words a physio says slowly. 30 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Market

Rodrigo Mora hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Porto can pretend not to have heard.

Market

Porto turn down Maritimo for Rodrigo Mora

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Player ratings

Age has not caught Gabri Veiga yet — 9.40

At 35 he is supposed to be managing his minutes. Instead he was marked 9.40 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Alberto Costa falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Market

Only the photograph left for David Ribeiro

Fee agreed, terms agreed, medical booked. David Ribeiro will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Market

Estoril Praia expected to open talks for Dominik Prpić

Both sides expect a conversation in the coming days. Porto will name a price, and everything after that is arithmetic.

Match

Porto see off Vizela

Three points for Porto, 2‑1 the final word against Vizela in a contest settled by the finer margins.

In brief

577 Edition

The Porto Herald

17 Aug 2037
From our football correspondent Triumph

Squad

A knee injury of the worst kind for Jorge Pascual

40 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Porto lose a footballer; he loses considerably more than a season.

Match

William Gomes wins it after the whistle should have gone

94 minutes played. William Gomes found the finish in time that only existed because of earlier delays, and Casa Pia went from a point to nothing inside one movement.

Squad

3 goals for William Gomes

The match ball belongs to William Gomes, whose 3 goals turned a difficult afternoon into a procession.

Market

Rodrigo Mora attracts admirers

The name of Rodrigo Mora has come up in conversations Porto were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Match

Porto make home a hard place to visit

12 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Porto say no — this time

The offer from Vitoria Guimaraes for Pedro Ferreira was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Market

Jorge Martins is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Boardroom

Antonio Ferreira signs on for the long haul

Porto moved before anybody else could: a new deal for Antonio Ferreira, agreed quietly and announced loudly. Boards extend managers for many reasons; the good one is the one this looks like.

In brief

576 Edition

The Porto Herald

10 Aug 2037
From our football correspondent Upbeat

Squad

Jorge Pascual damages knee ligaments — 50 days out

The words a physio says slowly. 50 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Market

Porto say no — this time

The offer from Pacos de Ferreira for Dominik Prpić was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Jakub Kiwior falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Market

Jorge Cunha is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Market

Estoril Praia are about to pick up the phone

A conversation is coming this week. Porto will put a number on him, and from there it stops being football and becomes arithmetic.

In brief

575 Edition

The Porto Herald

3 Aug 2037
From our football correspondent Upbeat

Squad

Jorge Pascual damages knee ligaments — 59 days out

The words a physio says slowly. 59 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Match

Porto up to position 3

76 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Market

Tiago Gouveia puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Porto, and it is not being withdrawn.

Squad

Diogo Costa stays put

“The easiest signature of my career.” Diogo Costa and Porto agree another 2 years, and the manager can plan around him rather than about him.

Market

Only the photograph left for Tiago Gouveia

Fee agreed, terms agreed, medical booked. Tiago Gouveia will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Porto turn down Famalicao for Pedro Tavares

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Market

Arouca expected to open talks for Rodrigo Mora

Both sides expect a conversation in the coming days. Porto will name a price, and everything after that is arithmetic.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

In brief

  • Boardroom Porto release $16.2M for the manager
  • Boardroom Porto keep producing them
574 Edition

The Porto Herald

27 Jul 2037
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Jorge Pascual

67 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Porto lose a footballer; he loses considerably more than a season.

Market

Rodrigo Mora asks to leave Porto

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Market

Porto turn down Boavista for Oumar Camara

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Market

Dominik Prpić attracts admirers

The name of Dominik Prpić has come up in conversations Porto were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Alberto Costa falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

In brief

573 Edition

The Porto Herald

20 Jul 2037
From our football correspondent Upbeat

Squad

Jorge Pascual damages knee ligaments — 75 days out

The words a physio says slowly. 75 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Market

Casa Pia come back empty-handed

The bid was some way short and Porto did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Jorge Martins has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Jakub Kiwior is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Koba Koindredi gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Koba Koindredi has just signed for Porto, and for once the answer mattered.

In brief

572 Edition

The Porto Herald

13 Jul 2037
From our football correspondent Upbeat

Squad

Jorge Pascual damages knee ligaments — 84 days out

The words a physio says slowly. 84 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Market

Vizela come back empty-handed

The bid was some way short and Porto did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Market

Carlos Espí asks to leave Porto

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Only the photograph left for Pedro Tavares

Fee agreed, terms agreed, medical booked. Pedro Tavares will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Squad

Alberto Costa falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

In brief

571 Edition

The Porto Herald

6 Jul 2037
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Jorge Pascual

92 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Porto lose a footballer; he loses considerably more than a season.

Match

Porto up to position 3

76 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Squad

Jakub Kiwior has been here 11 seasons

372 appearances across 11 seasons in one shirt. Nobody builds a career like that on purpose any more; it happens to a certain kind of footballer at a certain kind of club.

Market

Lovro Zvonarek asks to leave Porto

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

Borja Sainz signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Borja Sainz and Porto agree another 2 years.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Portimonense come back empty-handed

The bid was some way short and Porto did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Market

The Rodrigo Mora conversation is coming

Everyone has stopped pretending: Estoril Praia will make the call about Rodrigo Mora this week. Porto have a number in mind, and the number is not shy.

Market

Hugo Fonseca is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

In brief

  • Boardroom Porto release $16.2M for the manager
  • Boardroom Porto sign 12 boys into the academy
  • Boardroom Porto keep producing them
570 Edition

The Porto Herald

29 Jun 2037
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Jorge Pascual

101 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Porto lose a footballer; he loses considerably more than a season.

Market

Rodrigo Mora puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Porto, and it is not being withdrawn.

Market

Portimonense come back empty-handed

The bid was some way short and Porto did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Market

Rodrigo Mora attracts admirers

The name of Rodrigo Mora has come up in conversations Porto were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Ruben Lopes is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

In brief

569 Edition

The Porto Herald

22 Jun 2037
From our football correspondent Upbeat

Market

Gil Vicente come back empty-handed

The bid was some way short and Porto did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Market

Alexandre Penetra puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Porto, and it is not being withdrawn.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Jorge Martins has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Diogo Costa has become a man the manager trusts

Nobody at Porto will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

568 Edition

The Porto Herald

15 Jun 2037
From our football correspondent Upbeat

Market

Porto turn down Braga for Rodrigo Mora

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Squad

Martim Chelmik: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Porto have not answered, which is an answer of sorts.

Market

Pedro Tavares asks to leave Porto

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Alberto Costa falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Market

The Dominik Prpić conversation is coming

Everyone has stopped pretending: Casa Pia will make the call about Dominik Prpić this week. Porto have a number in mind, and the number is not shy.

In brief

567 Edition

The Porto Herald

8 Jun 2037
From our football correspondent Upbeat

Match

Porto refuse to drop out of the race

Position 3, 76 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Market

Braga watching Rodrigo Mora

The interest is real enough to have reached print. Porto have said nothing, which in a transfer window is its own kind of answer.

Squad

12 seasons of William Gomes

395 appearances across 12 seasons in these colours. Careers like that are not built any more, and Porto know what they have.

Market

Issa Doumbia asks to leave Porto

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

Jakub Kiwior signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Jakub Kiwior commits to Porto for another 2 years.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Squad

Joao Dias gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Joao Dias has just signed for Porto, and for once the answer mattered.

Market

Famalicao come back empty-handed

The bid was some way short and Porto did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Market

Porto sign Joao Dias with one eye on the future

Nobody at the club will say out loud who this signing is for, which is how you know exactly who it is for. Joao Dias has been brought in to take a shirt somebody is still wearing.

In brief

  • Boardroom Porto release $16.2M for the manager
  • The terraces The spotlight tightens on Joao Dias
  • Boardroom Porto keep producing them
566 Edition

The Porto Herald

1 Jun 2037
From our football correspondent Upbeat

Market

Rodrigo Mora asks to leave Porto

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Market

Rodrigo Mora is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Squad

William Gomes has been here 12 seasons

395 appearances across 12 seasons in one shirt. Nobody builds a career like that on purpose any more; it happens to a certain kind of footballer at a certain kind of club.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Oumar Camara wants more than Porto are offering

“I have ambitions, and I would like the club to share them.” Nobody has asked to leave and nobody has been shown the door — but a player chooses that sentence carefully, and a boardroom hears it exactly as it was meant.

Squad

Alberto Costa falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

In brief

565 Edition

The Porto Herald

25 May 2037
From our football correspondent Upbeat

Boardroom

Continental nights are coming to Porto

Qualification is secured, and next season the big floodlit nights are continental ones. For the players it is a stage; for the accounts it is a lifeline; for the supporters it is passports.

Squad

A fracture rules Alexandre Penetra out for 23 days

Bones knit. That is the one merciful thing about this injury and the reason Porto will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

The season belongs to William Gomes

An individual honour is a strange thing in a team game, and the best of them are never argued with. He has had the sort of year that ends with his name being read out, and Porto have had the benefit of it.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Only the photograph left for Jorge Martins

Fee agreed, terms agreed, medical booked. Jorge Martins will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

In brief

564 Edition

The Porto Herald

18 May 2037
From our football correspondent Upbeat

Squad

William Gomes is carrying Porto

32 goals and a season average of 8.27. Form like that gets noticed well beyond this town.

Squad

Diogo Costa keeps Porto in it on his own

Some afternoons a goalkeeper is the team. 11 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Match

Porto out of the cup

Benfica ended it 0‑2. The season narrows to the league now, and everyone in the ground knew it before the final whistle.

Squad

Alexandre Penetra breaks a bone — 33 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 33 days, a clean timeline, and a return date somebody can actually plan around.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

Nobody wins at Porto

11 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Market

Pedro Tavares is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Player ratings

Thiago could have had three

13 attempts, none of them in. He got into the right places all afternoon, which is the hard part, and did the easy part badly — and that is the version of a bad day a manager can live with.

Player ratings

Oumar Camara keeps on missing

Shots: 11, not one of them in. A centre forward is paid for one thing, and on this evidence he has forgotten which thing it is.

In brief

563 Edition

The Porto Herald

11 May 2037
From our football correspondent Upbeat

Squad

Jakub Kiwior: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Porto have not answered, which is an answer of sorts.

Squad

Alexandre Penetra breaks a bone — 42 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 42 days, a clean timeline, and a return date somebody can actually plan around.

Match

Porto are in among the leaders

Position 3 and 76 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Pedro Ferreira has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

In brief

  • Market The Martim Fernandes talk will not go away
  • Market Still no signature from Joe Gomez
  • Boardroom Porto keep producing them
  • Boardroom The Porto board put their names to it
562 Edition

The Porto Herald

4 May 2037
From our football correspondent Upbeat

Market

Rodrigo Mora hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Porto can pretend not to have heard.

Squad

Alan Varela keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Porto may remember it differently, which is precisely the problem.

Market

Rodrigo Mora has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Squad

Alexandre Penetra breaks a bone — 49 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 49 days, a clean timeline, and a return date somebody can actually plan around.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Thiago stays put

“The easiest signature of my career.” Thiago and Porto agree another 2 years, and the manager can plan around him rather than about him.

In brief

561 Edition

The Porto Herald

27 Apr 2037
From our football correspondent Upbeat

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Jorge Martins is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Jakub Kiwior is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

In brief

560 Edition

The Porto Herald

20 Apr 2037
From our football correspondent Upbeat

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Pedro Tavares is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Squad

Alberto Costa falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

Tiago Morais gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Tiago Morais has just signed for Porto, and for once the answer mattered.

Squad

When it matters, Diogo Costa plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Market

The Victor Froholdt talk will not go away

Another week, another link, another denial nobody quite believes. Porto know the market decides these things, not the back pages — but the back pages are louder.

In brief

559 Edition

The Porto Herald

13 Apr 2037
From our football correspondent Upbeat

Match

Porto are in among the leaders

Position 3 and 76 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Only the photograph left for Pedro Ferreira

Fee agreed, terms agreed, medical booked. Pedro Ferreira will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Gabri Veiga has become a man the manager trusts

Nobody at Porto will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

Squad

The manager makes an example of Alexandre Penetra

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

In brief

  • Market The Martim Fernandes talk will not go away
  • Boardroom Porto keep producing them
  • Market The clock does Tiago Gouveia’s negotiating for him
  • Boardroom The Porto board put their names to it
558 Edition

The Porto Herald

6 Apr 2037
From our football correspondent Triumph

Squad

William Gomes is in the form of his life

A season average of 8.27 with 32 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Match

No mercy from Porto

Arouca will want this one forgotten quickly: 6‑1, every duel lost, and a long ride home. Porto were ruthless in the way good sides are ruthless.

Market

Rodrigo Mora puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Porto, and it is not being withdrawn.

Match

Porto cannot stop winning

8 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Market

Only the photograph left for Rodrigo Mora

Fee agreed, terms agreed, medical booked. Rodrigo Mora will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Player ratings

A brace, and Thiago takes the afternoon — 8.67

There is a particular kind of quiet from an away end watching one man score twice. Thiago provided it, and the 8.67 beside his name is if anything generous to everybody else.

Squad

William Gomes takes the match ball home

3 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Squad

Kaye Furo keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Porto may remember it differently, which is precisely the problem.

Player ratings

Gabri Veiga, 34, rolls back the years — 8.28

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.28 at 34, and nobody on the pitch was better.

In brief

557 Edition

The Porto Herald

30 Mar 2037
From our football correspondent Triumph

Squad

A one-man rearguard from Diogo Costa

There were 9 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Match

Nobody wants to play Porto right now

7 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Player ratings

Age has not caught Roberto Fernández yet — 8.65

At 34 he is supposed to be managing his minutes. Instead he was marked 8.65 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

Gabri Veiga is carrying Porto

13 goals and a season average of 7.63. Form like that gets noticed well beyond this town.

Squad

Alexandre Penetra keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Porto may remember it differently, which is precisely the problem.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Only the photograph left for Jorge Martins

Fee agreed, terms agreed, medical booked. Jorge Martins will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Match

Porto find a way past Boavista

Boavista made Porto work for it, but the scoreboard read 3‑2 at the end and the table does not ask how.

Match

No clean sheets in sight for Porto

4 games now with at least two against. The back line has been rearranged, the goalkeeper has been backed publicly, and the goals keep going in anyway.

In brief

556 Edition

The Porto Herald

23 Mar 2037
From our football correspondent Triumph

Match

Porto run riot against Gil Vicente

5‑2, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.

Match

Rodrigo Mora sends Porto through

Cup ties wait for somebody to seize them, and Rodrigo Mora obliged against Braga. 3‑2 on the night, and the name in the next round’s hat is Porto.

Player ratings

Dominik Prpić scores twice — 8.98

Two goals and a mark of 8.98 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Match

Porto cannot stop winning

6 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

Defences have started doubling up on Rodrigo Mora

11 goals and a season average of 7.75 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Player ratings

Age has not caught Gabri Veiga yet — 8.53

At 34 he is supposed to be managing his minutes. Instead he was marked 8.53 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

The run at home goes on for Porto

11 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Market

Pedro Tavares is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

In brief

555 Edition

The Porto Herald

16 Mar 2037
From our football correspondent Triumph

Squad

Defences have started doubling up on William Gomes

29 goals and a season average of 8.23 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Squad

A one-man rearguard from Diogo Costa

There were 11 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Squad

Borja Sainz: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Porto have not answered, which is an answer of sorts.

Match

Porto are in among the leaders

Position 3 and 67 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Match

Nobody wants to play Porto right now

4 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Only the photograph left for Pedro Ferreira

Fee agreed, terms agreed, medical booked. Pedro Ferreira will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Match

Porto see off Braga

Three points for Porto, 3‑2 the final word against Braga in a contest settled by the finer margins.

Player ratings

Rodrigo Mora was on a different afternoon to everybody else

9.35. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

In brief

554 Edition

The Porto Herald

9 Mar 2037
From our football correspondent Triumph

Squad

William Gomes is in the form of his life

A season average of 8.21 with 28 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Market

Rodrigo Mora is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Squad

Diogo Costa keeps Porto in it on his own

Some afternoons a goalkeeper is the team. 7 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Squad

Oskar Pietuszewski keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Porto may remember it differently, which is precisely the problem.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Player ratings

Victor Froholdt shuts the door

Defensive actions: 25, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Match

Porto make it 3 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Porto have 3 straight wins of it.

Player ratings

Ninety minutes of Rodrigo Mora at his very best

Marked 9.47. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Porto.

Match

The run at home goes on for Porto

9 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

In brief

553 Edition

The Porto Herald

2 Mar 2037
From our football correspondent Triumph

Match

Still nobody has beaten Porto

The unbeaten run reaches 16. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Market

Rodrigo Mora puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Porto, and it is not being withdrawn.

Player ratings

Gabri Veiga, 34, rolls back the years — 8.79

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.79 at 34, and nobody on the pitch was better.

Squad

A one-man rearguard from Diogo Costa

There were 6 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Squad

Defences have started doubling up on Gabri Veiga

12 goals and a season average of 7.63 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Squad

Alan Varela signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Alan Varela and Porto agree another 2 years.

Market

Jorge Martins is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Player ratings

A masterclass from Oumar Camara

Marked 9.35 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

In brief

552 Edition

The Porto Herald

23 Feb 2037
From our football correspondent Triumph

Squad

William Gomes is in the form of his life

A season average of 8.19 with 27 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Match

Whatever happens, Porto do not lose

15 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Pedro Tavares is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Squad

Jakub Kiwior falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

Jakub Kiwior gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Player ratings

A masterclass from William Gomes

Marked 9.25 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

Player ratings

Gabri Veiga runs at them all day

Successful dribbles: 20. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Player ratings

Oumar Camara was on a different afternoon to everybody else

9.11. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

In brief

551 Edition

The Porto Herald

16 Feb 2037
From our football correspondent Upbeat

Squad

Defences have started doubling up on William Gomes

26 goals and a season average of 8.16 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Match

14 unbeaten for Porto

Hard to beat is not the same as winning, but 14 matches without defeat is a foundation Porto did not have in the autumn.

Match

Portimonense punish Porto for switching off

3 goals to the good, and then a slow surrender of everything that had been earned. Thiago will not be the one blamed for it, but nobody at Porto escapes the conversation that follows a collapse like this.

Player ratings

A brace, and Thiago takes the afternoon — 8.15

There is a particular kind of quiet from an away end watching one man score twice. Thiago provided it, and the 8.15 beside his name is if anything generous to everybody else.

Player ratings

Gabri Veiga, 34, rolls back the years — 8.85

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.85 at 34, and nobody on the pitch was better.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Only the photograph left for Pedro Ferreira

Fee agreed, terms agreed, medical booked. Pedro Ferreira will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Iván Romero gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Iván Romero has just signed for Porto, and for once the answer mattered.

In brief

550 Edition

The Porto Herald

9 Feb 2037
From our football correspondent Triumph

Squad

William Gomes is carrying Porto

25 goals and a season average of 8.13. Form like that gets noticed well beyond this town.

Match

No mercy from Porto

Santa Clara will want this one forgotten quickly: 3‑0, every duel lost, and a long ride home. Porto were ruthless in the way good sides are ruthless.

Market

Rodrigo Mora has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Player ratings

Both of them William Gomes's — 9.42

2 goals, and the second was the one that settled it. Marked 9.42, and he could have had a third with better luck at the near post.

Match

Porto make it 6 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Porto have 6 straight wins of it.

Squad

William Gomes reaches 250 goals

250 goals for the club, every one of them filed away in the memory of a supporter somewhere.

Player ratings

Thiago, 35, rolls back the years — 8.43

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.43 at 35, and nobody on the pitch was better.

Squad

Gabri Veiga stays put

“The easiest signature of my career.” Gabri Veiga and Porto agree another 2 years, and the manager can plan around him rather than about him.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

In brief

  • Market Porto say no — this time
  • Player ratings Ninety minutes of Martim Chelmik at his very best
  • Match Another one collected away from home
549 Edition

The Porto Herald

2 Feb 2037
From our football correspondent Triumph

Squad

Defences have started doubling up on William Gomes

23 goals and a season average of 8.09 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Market

Rodrigo Mora asks to leave Porto

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Player ratings

Both of them William Gomes's — 8.96

2 goals, and the second was the one that settled it. Marked 8.96, and he could have had a third with better luck at the near post.

Squad

17 seasons of Diogo Costa

560 appearances across 17 seasons in these colours. Careers like that are not built any more, and Porto know what they have.

Player ratings

Thiago, 35, rolls back the years — 8.74

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.74 at 35, and nobody on the pitch was better.

Match

Porto make it 5 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Porto have 5 straight wins of it.

Squad

Gabri Veiga signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Gabri Veiga and Porto agree another 2 years.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Only the photograph left for Jorge Martins

Fee agreed, terms agreed, medical booked. Jorge Martins will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

In brief

548 Edition

The Porto Herald

26 Jan 2037
From our football correspondent Upbeat

Squad

William Gomes is in the form of his life

A season average of 8.07 with 21 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Player ratings

William Gomes scores twice — 9.25

Two goals and a mark of 9.25 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Player ratings

Gabri Veiga, 34, rolls back the years — 9.89

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 9.89 at 34, and nobody on the pitch was better.

Market

Porto turn down Pacos de Ferreira for Oumar Camara

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Market

Tiago Gouveia hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Porto can pretend not to have heard.

Match

Nobody wants to play Porto right now

4 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Chaves expected to open talks for Rodrigo Mora

Both sides expect a conversation in the coming days. Porto will name a price, and everything after that is arithmetic.

Market

Pedro Tavares is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

In brief

  • Squad Words at Porto training over how hard people work
  • Player ratings A masterclass from Oumar Camara
  • Match 6 goals as Porto and Chaves go for it
547 Edition

The Porto Herald

19 Jan 2037
From our football correspondent Triumph

Match

Derby delight as Porto down Benfica

Bragging rights belong to Porto for another year after a 3‑1 win over Benfica in front of a full house.

Squad

William Gomes is carrying Porto

19 goals and a season average of 8.03. Form like that gets noticed well beyond this town.

Squad

Diogo Costa keeps Porto in it on his own

Some afternoons a goalkeeper is the team. 10 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Match

Cup progress for Porto

A 6‑0 win over Pacos de Ferreira, a place in the next round, and the quiet arithmetic every supporter does on the walk home: how many more until a final?

Squad

A day Lovro Zvonarek will not forget

3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Player ratings

Age has not caught Roberto Fernández yet — 9.68

At 34 he is supposed to be managing his minutes. Instead he was marked 9.68 and looked, for ninety minutes, exactly like the player everybody remembers.

Player ratings

Gonçalo Oliveira shuts the door

Defensive actions: 30, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Player ratings

Nothing got past Josh Acheampong

29 defensive actions and a clean sheet at the end of them. A defender's afternoon can only be told by what did not happen, which is why nobody makes a highlights package out of one and every manager in the division would take it.

Market

Porto say no — this time

The offer from Arouca for Deniz Gül was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

In brief

546 Edition

The Porto Herald

12 Jan 2037
From our football correspondent Upbeat

Match

William Gomes wins the derby for Porto

Derby days make names, and William Gomes made his against Sporting CP. 3‑0, bragging rights secured, and one half of town will be tired of hearing about him by Tuesday.

Squad

Diogo Costa keeps Porto in it on his own

Some afternoons a goalkeeper is the team. 12 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Squad

William Gomes is carrying Porto

18 goals and a season average of 7.98. Form like that gets noticed well beyond this town.

Market

Porto turn down Gil Vicente for Rodrigo Mora

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Player ratings

A derby belongs to William Gomes

Beat anybody else and it is three points. Beat them and it is a story a city tells for a decade. Porto have their man.

Squad

Caden Voice: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Porto have not answered, which is an answer of sorts.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Leonardo Simoes puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Porto, and it is not being withdrawn.

Match

Still nobody has beaten Porto

The unbeaten run reaches 8. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

In brief

545 Edition

The Porto Herald

5 Jan 2037
From our football correspondent Upbeat

Market

Rodrigo Mora asks to leave Porto

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

Lovro Zvonarek: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Porto have not answered, which is an answer of sorts.

Squad

Diogo Costa signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Diogo Costa commits to Porto for another 2 years.

Market

Gil Vicente watching Dominik Prpić

The interest is real enough to have reached print. Porto have said nothing, which in a transfer window is its own kind of answer.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Porto say no — this time

The offer from Vizela for Ruben Lopes was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Market

Boavista expected to open talks for Rodrigo Mora

Both sides expect a conversation in the coming days. Porto will name a price, and everything after that is arithmetic.

Match

7 unbeaten for Porto

Hard to beat is not the same as winning, but 7 matches without defeat is a foundation Porto did not have in the autumn.

Squad

Alberto Costa falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

In brief

544 Edition

The Porto Herald

29 Dec 2036
From our football correspondent Upbeat

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Jorge Martins is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Squad

Gabri Veiga is carrying Porto

9 goals and a season average of 7.53. Form like that gets noticed well beyond this town.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Match

Whatever happens, Porto do not lose

6 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Player ratings

Oumar Camara in the eights

A performance of 8.96 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

Player ratings

Kaye Furo in the eights

A performance of 8.45 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

Squad

Caden Voice signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Caden Voice and Porto agree another 4 years.

Player ratings

William Gomes leaves them behind him

Shots: 10. Goals: none. The chances were there and they were good ones, and they went into the stand, the goalkeeper's arms and the side netting in roughly that order.

In brief

543 Edition

The Porto Herald

22 Dec 2036
From our football correspondent Triumph

Player ratings

A brace, and Thiago takes the afternoon — 7.28

There is a particular kind of quiet from an away end watching one man score twice. Thiago provided it, and the 7.28 beside his name is if anything generous to everybody else.

Match

Nobody wants to play Porto right now

5 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Market

Francisco Fernandes asks to leave Porto

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Only the photograph left for Pedro Tavares

Fee agreed, terms agreed, medical booked. Pedro Tavares will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Squad

Defences have started doubling up on Rodrigo Mora

8 goals and a season average of 7.60 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Squad

Jakub Kiwior falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

A move Rocco Ascone would have made for nothing

There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Rocco Ascone is living that version at Porto, and it tends to show in the first month.

Match

Thiago sends Porto past Vizela

It finished 2‑1, and it was Thiago’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Porto.

In brief

542 Edition

The Porto Herald

15 Dec 2036
From our football correspondent Triumph

Squad

William Gomes is carrying Porto

16 goals and a season average of 7.95. Form like that gets noticed well beyond this town.

Market

Rodrigo Mora is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Player ratings

Both of them Thiago's — 10.00

2 goals, and the second was the one that settled it. Marked 10.00, and he could have had a third with better luck at the near post.

Player ratings

Age has not caught Gabri Veiga yet — 9.78

At 34 he is supposed to be managing his minutes. Instead he was marked 9.78 and looked, for ninety minutes, exactly like the player everybody remembers.

Match

Porto cannot stop winning

4 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Match

Porto get the job done against Casa Pia

A 4‑3 win over Casa Pia, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Match

Nobody could stop scoring

7 goals. Both benches spent the second half looking at each other rather than at the pitch. Purists will complain about Porto and Casa Pia in equal measure; everybody else had a wonderful time.

In brief

  • Player ratings A masterclass from William Gomes
  • Squad Caden Voice out for 40 days
  • Match Another one collected away from home
541 Edition

The Porto Herald

8 Dec 2036
From our football correspondent Triumph

Match

Porto tear Arouca apart

Rarely has this fixture seen a display like it: 6‑1 against Arouca, and it could have been more.

Market

Rodrigo Mora hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Porto can pretend not to have heard.

Squad

William Gomes is carrying Porto

15 goals and a season average of 7.90. Form like that gets noticed well beyond this town.

Player ratings

Both of them Martim Fernandes's — 9.31

2 goals, and the second was the one that settled it. Marked 9.31, and he could have had a third with better luck at the near post.

Squad

William Gomes takes the match ball home

3 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Squad

13 seasons of Martim Fernandes

384 appearances across 13 seasons in these colours. Careers like that are not built any more, and Porto know what they have.

Player ratings

Thiago, 35, rolls back the years — 8.22

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.22 at 35, and nobody on the pitch was better.

Squad

Borja Sainz stays put

“The easiest signature of my career.” Borja Sainz and Porto agree another 2 years, and the manager can plan around him rather than about him.

Market

Francisco Fernandes is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

In brief

540 Edition

The Porto Herald

1 Dec 2036
From our football correspondent Upbeat

Match

William Gomes leads the rout of Boavista

6‑1, and William Gomes took the headlines on an afternoon when everything Porto tried came off. Days like this are retold all winter.

Player ratings

Age has not caught Gabri Veiga yet — 10.00

At 34 he is supposed to be managing his minutes. Instead he was marked 10.00 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

3 goals for William Gomes

The match ball belongs to William Gomes, whose 3 goals turned a difficult afternoon into a procession.

Squad

William Gomes is in the form of his life

A season average of 7.82 with 12 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Squad

13 seasons of Martim Fernandes

383 appearances across 13 seasons in these colours. Careers like that are not built any more, and Porto know what they have.

Market

Alexandre Penetra asks to leave Porto

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Market

Only the photograph left for Jorge Martins

Fee agreed, terms agreed, medical booked. Jorge Martins will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Player ratings

William Gomes in the eights

A performance of 10.00 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

In brief

539 Edition

The Porto Herald

24 Nov 2036
From our football correspondent Upbeat

Match

Porto run riot against Gil Vicente

5‑1, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.

Player ratings

Gabri Veiga scores twice — 9.03

Two goals and a mark of 9.03 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Market

Francisco Fernandes hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Porto can pretend not to have heard.

Squad

William Gomes is in the form of his life

A season average of 7.72 with 9 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Only the photograph left for Pedro Tavares

Fee agreed, terms agreed, medical booked. Pedro Tavares will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Squad

Alberto Costa falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Player ratings

One of those days for William Gomes

There is a version of this player everybody suspected was in there, and on this evidence it is. 10.00, and no argument anywhere in the ground.

Match

Nobody could stop scoring

6 goals. Both benches spent the second half looking at each other rather than at the pitch. Purists will complain about Porto and Gil Vicente in equal measure; everybody else had a wonderful time.

In brief

538 Edition

The Porto Herald

17 Nov 2036
From our football correspondent Steady

Match

Tomás Peixoto sends Porto through

Cup ties wait for somebody to seize them, and Tomás Peixoto obliged against Gil Vicente. 7‑0 on the night, and the name in the next round’s hat is Porto.

Market

Rodrigo Mora is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Player ratings

Vasco Dinis scores twice — 9.38

Two goals and a mark of 9.38 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Player ratings

Both of them Lovro Zvonarek's — 9.07

2 goals, and the second was the one that settled it. Marked 9.07, and he could have had a third with better luck at the near post.

Squad

Tomás Peixoto takes the match ball home

3 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Player ratings

Gabri Veiga, 34, rolls back the years — 8.67

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.67 at 34, and nobody on the pitch was better.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Alberto Costa is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Match

Nobody could stop scoring

7 goals. Both benches spent the second half looking at each other rather than at the pitch. Purists will complain about Porto and Gil Vicente in equal measure; everybody else had a wonderful time.

In brief

537 Edition

The Porto Herald

10 Nov 2036
From our football correspondent Upbeat

Squad

A one-man rearguard from Diogo Costa

There were 11 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Market

Rodrigo Mora asks to leave Porto

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Player ratings

William Gomes runs at them all day

Successful dribbles: 33. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Player ratings

Gabri Veiga, 34, rolls back the years — 9.10

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 9.10 at 34, and nobody on the pitch was better.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Francisco Fernandes is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Squad

William Gomes is in the form of his life

A season average of 7.64 with 8 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Squad

Jakub Kiwior falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Player ratings

Ninety minutes of Rodrigo Mora at his very best

Marked 9.12. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Porto.

In brief

536 Edition

The Porto Herald

3 Nov 2036
From our football correspondent Steady

Match

Pacos de Ferreira punish Porto for switching off

2 goals to the good, and then a slow surrender of everything that had been earned. William Gomes will not be the one blamed for it, but nobody at Porto escapes the conversation that follows a collapse like this.

Squad

Diogo Costa keeps Porto in it on his own

Some afternoons a goalkeeper is the team. 6 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Squad

Victor Froholdt has been here 11 seasons

399 appearances across 11 seasons in one shirt. Nobody builds a career like that on purpose any more; it happens to a certain kind of footballer at a certain kind of club.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Squad

Jakub Kiwior stays put

“The easiest signature of my career.” Jakub Kiwior and Porto agree another 2 years, and the manager can plan around him rather than about him.

Market

Jorge Martins has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Porto they have already started talking about him in the past tense.

Player ratings

A masterclass from William Gomes

Marked 9.09 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

Player ratings

A masterclass from Rodrigo Mora

Marked 8.99 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

Player ratings

A masterclass from Martim Fernandes

Marked 8.62 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

In brief

535 Edition

The Porto Herald

27 Oct 2036
From our football correspondent Steady

Squad

Diogo Costa keeps Porto in it on his own

Some afternoons a goalkeeper is the team. 6 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Market

Francisco Fernandes puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Porto, and it is not being withdrawn.

Squad

Tempers go at Porto

Gabri Veiga was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Pedro Tavares is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Porto is pretending he will be back in the shirt.

Squad

Alberto Costa falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

No hiding place for Alan Varela

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Alan Varela, and the manager let it.

Match

Porto come up short against Famalicao

Famalicao left with the points after a 0‑1 defeat that will take some explaining on the terraces.

Boardroom

Doors closed at Porto

The music was off and the showers ran late. What was said in that dressing room stays there, but Saturday will publish the minutes.

Player ratings

The chances came and went for Rodrigo Mora

10 shots, and a count that reads like a good afternoon until you check the other column. Strikers survive weeks like this on the understanding that the chances keep arriving; the day they stop is the day it becomes a problem.

In brief

  • Player ratings The chances came and went for Oumar Camara
  • Player ratings The one thing Carlos Espí could not do
  • Player ratings The one thing Kaye Furo could not do
534 Edition

The Porto Herald

20 Oct 2036
From our football correspondent Upbeat

Market

Only the photograph left for Rodrigo Mora

Fee agreed, terms agreed, medical booked. Rodrigo Mora will be somebody else’s player by the weekend, and around Porto the goodbyes have quietly begun.

Player ratings

Age has not caught Alberto Costa yet — 7.96

At 33 he is supposed to be managing his minutes. Instead he was marked 7.96 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

Gabri Veiga in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Porto this week that will take longer than a week to unsay.

Squad

William Gomes is carrying Porto

7 goals and a season average of 7.60. Form like that gets noticed well beyond this town.

Squad

Words at Porto training over how hard people work

Somebody said out loud what several people had been thinking. Jakub Kiwior is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Player ratings

A masterclass from William Gomes

Marked 9.31 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

Squad

Roberto Fernández signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Roberto Fernández and Porto agree another 2 years.

Player ratings

Ninety minutes of Dominik Prpić at his very best

Marked 8.59. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Porto.

Match

William Gomes sends Porto past Portimonense

It finished 1‑0, and it was William Gomes’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Porto.

In brief