Bristol City U18

English Championship U18
24 Dec 2026
Thursday
Process
21 Edition

The Bristol City Chronicle

21 Dec 2026
From our football correspondent Upbeat

Player ratings

Tomi Horvat runs at them all day

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

Player ratings

Nothing got past Max Bird

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

Player ratings

Nothing got past Cameron Pring

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

Squad

Tempers go at Bristol City

Dennis Cirkin 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

Luke McNally in the eights

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

Match

Bristol City find a way past Milton Keynes Dons

Milton Keynes Dons made Bristol City work for it, but the scoreboard read 2‑0 at the end and the table does not ask how.

Squad

Max Bird knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at Bristol City, and both men came out saying it was fine.

Squad

The manager makes an example of Joe Lumley

“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.

Squad

Delano Burgzorg has taken the shirt

At 28 he is in the side on merit and somebody else is watching from the bench. Places at Bristol City are won quietly and lost loudly.

In brief

Back issues
20 Edition

The Bristol City Chronicle

14 Dec 2026
From our football correspondent Steady

Player ratings

Nothing got past Max Bird

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

Player ratings

A defender's afternoon for Pape Matar Sarr

Defensive actions: 28. He was first to everything and second to nothing, and the goalkeeper had an easy day because of it.

Squad

A one-man rearguard from Radek Vítek

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

Dennis Cirkin 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 Bristol City this week that will take longer than a week to unsay.

Player ratings

Scott Twine in the eights

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

Match

Bristol City see off Blackburn Rovers

Three points for Bristol City, 2‑0 the final word against Blackburn Rovers in a contest settled by the finer margins.

Player ratings

Jason Knight in the eights

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

Squad

No hiding place for Toby Openda

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

Squad

Pape Matar Sarr has to sit this one out

A booking nobody needed, on a night the game was already won. Bristol City lose a player for the most avoidable reason there is.

In brief

19 Edition

The Bristol City Chronicle

7 Dec 2026
From our football correspondent Crisis

Match

Chastening afternoon for Bristol City

A 0‑4 beating by Birmingham was the sort of result that empties a stadium long before the final whistle.

Player ratings

Nobody could get near Jason Knight

Successful dribbles: 25. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Squad

Tempers go at Bristol City

Max Bird 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

Pape Matar Sarr 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.

Boardroom

Nobody left the Bristol City dressing room in a hurry

The door stayed shut a long time after the final whistle. What was said in there is between them; whether it worked is between them and Saturday.

Squad

“I want to play”: Toby Openda speaks

“I respect the manager and I am not going to sit here and pretend I am happy.” It is the most common sentence in football and it has never once been the end of a story.

In brief

18 Edition

The Bristol City Chronicle

30 Nov 2026
From our football correspondent Crisis

Player ratings

Nobody could get near Tomi Horvat

Successful dribbles: 26. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Squad

Max Bird 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 Bristol City this week that will take longer than a week to unsay.

Boardroom

185% of the income goes out in wages at Bristol City

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Match

Bristol City come up short against Charlton Athletic

Charlton Athletic left with the points after a 0‑1 defeat that will take some explaining on the terraces.

Player ratings

Emil Riis leaves them behind him

Shots: 9. 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.

Squad

Toby Openda asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

17 Edition

The Bristol City Chronicle

23 Nov 2026
From our football correspondent Uneasy

Player ratings

Pape Matar Sarr shuts the door

Defensive actions: 41, 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

A defender's afternoon for Adam Randell

Defensive actions: 28. He was first to everything and second to nothing, and the goalkeeper had an easy day because of it.

Player ratings

Luke McNally 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 Bristol City

Max Bird 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

Bristol City get the job done against Fulham

A 1‑0 win over Fulham, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Player ratings

The afternoon belonged to Scott Twine

A mark of 7.82, and nobody in the ground would argue with it. He was involved in everything that mattered and most of what did not.

In brief

16 Edition

The Bristol City Chronicle

16 Nov 2026
From our football correspondent Uneasy

Player ratings

Nobody could get near Jason Knight

Successful dribbles: 36. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Match

No end in sight to Bristol City's wait for a win

5 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Bristol City has to find a result from somewhere.

Squad

Pape Matar Sarr 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 Bristol City this week that will take longer than a week to unsay.

Squad

No hiding place for Cameron Pring

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

Match

Emil Riis rescues a point for Bristol City

It needed Emil Riis to find the net to bring anything home at all: 1‑1 against Hull City, and half the dressing room will call it a point won.

Squad

Emil Riis suspended

One booking too many, and Emil Riis sits out. Bristol City lose him for the sort of avoidable reason that makes a manager's week longer.

In brief

15 Edition

The Bristol City Chronicle

9 Nov 2026
From our football correspondent Crisis

Match

The small margins put Bristol City out

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

Match

4 matches without a win for Bristol City

The run now stands at 4, and the questions being asked around Bristol City are no longer polite ones.

Player ratings

Jason Knight runs at them all day

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

Squad

Tempers go at Bristol City

Pape Matar Sarr 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

Emil Riis’s goal not enough for Bristol City

Emil Riis scored, and precious little else went right: 1‑2 to Leeds United, and a quiet walk to the dressing room.

Squad

The manager makes an example of Max Bird

“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.

Player ratings

One of those days for Noah Eile

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

Player ratings

Sam Bell in the eights

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

Player ratings

A masterclass from Sinclair Armstrong

Marked 8.10 — 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

14 Edition

The Bristol City Chronicle

2 Nov 2026
From our football correspondent Steady

Player ratings

Mark Sykes 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

Dennis Cirkin 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 Bristol City this week that will take longer than a week to unsay.

Boardroom

185% of the income goes out in wages at Bristol City

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

In brief

13 Edition

The Bristol City Chronicle

26 Oct 2026
From our football correspondent Steady

Player ratings

Pape Matar Sarr shuts the door

Defensive actions: 31, 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

Luke McNally 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.

Player ratings

Nothing got past Adam Randell

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

Squad

Shay Reid keeps the receipts

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

Player ratings

Scott Twine runs at them all day

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

Squad

Luke McNally 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 Bristol City this week that will take longer than a week to unsay.

In brief

12 Edition

The Bristol City Chronicle

19 Oct 2026
From our football correspondent Steady

Player ratings

Nothing got past Pape Matar Sarr

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

Player ratings

Mark Sykes runs at them all day

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

Squad

Max Bird 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 Bristol City this week that will take longer than a week to unsay.

Player ratings

Max Bird shuts the door

Defensive actions: 21, 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

A masterclass from Jason Knight

Marked 9.03 — 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.

Match

Bristol City find a way past Sheffield

Sheffield made Bristol City work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

In brief

11 Edition

The Bristol City Chronicle

12 Oct 2026
From our football correspondent Uneasy

Squad

Tempers go at Bristol City

Max Bird 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

Lewis Thomas out for 71 days

The medical room confirms 71 days on the sidelines for Lewis Thomas, and a plan built around him now has to be rebuilt.

Squad

Dominic Iorfa 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

10 Edition

The Bristol City Chronicle

5 Oct 2026
From our football correspondent Uneasy

Squad

Radek Vítek keeps Bristol City 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

Max Bird 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 Bristol City this week that will take longer than a week to unsay.

Player ratings

Nobody could get near Scott Twine

Successful dribbles: 20. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Boardroom

Wages eat 291% of everything Bristol City earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

Player ratings

A masterclass from Delano Burgzorg

Marked 8.10 — 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

Mark Sykes 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

9 Edition

The Bristol City Chronicle

28 Sep 2026
From our football correspondent Uneasy

Player ratings

A defender's afternoon for Adam Randell

Defensive actions: 40. He was first to everything and second to nothing, and the goalkeeper had an easy day because of it.

Squad

A one-man rearguard from Radek Vítek

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

Luke McNally 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.

Player ratings

Nobody could get near Jason Knight

Successful dribbles: 28. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Squad

Tempers go at Bristol City

Max Bird 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

Emil Riis sends Bristol City past Cardiff City

It finished 1‑0, and it was Emil Riis’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Bristol City.

In brief

8 Edition

The Bristol City Chronicle

21 Sep 2026
From our football correspondent Crisis

Match

6 matches without a win for Bristol City

The run now stands at 6, and the questions being asked around Bristol City are no longer polite ones.

Player ratings

Nobody could get near Jason Knight

Successful dribbles: 26. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Squad

Max Bird 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 Bristol City this week that will take longer than a week to unsay.

Match

A bad afternoon for Bristol City against Derby County

0‑1 to Derby County, and no complaints worth printing. The performance asked for nothing more than it got.

Squad

No hiding place for Rob Dickie

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

Player ratings

The one thing Emil Riis could not do

Shots: 9, enough of them from close enough that a striker in form scores two. He is not a striker in form.

In brief

7 Edition

The Bristol City Chronicle

14 Sep 2026
From our football correspondent Uneasy

Player ratings

Nobody could get near Scott Twine

Successful dribbles: 30. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Market

Bristol City say no — this time

The offer from Potenza for Henrique Devens 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

No end in sight to Bristol City's wait for a win

5 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Bristol City has to find a result from somewhere.

Squad

Luke McNally 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 Bristol City this week that will take longer than a week to unsay.

Squad

Bristol City count the cost of losing Lewis Thomas

103 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

Player ratings

The afternoon belonged to Emil Riis

A mark of 7.85, and nobody in the ground would argue with it. He was involved in everything that mattered and most of what did not.

Squad

Sam Bell 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.

Match

Emil Riis rescues a point for Bristol City

It needed Emil Riis to find the net to bring anything home at all: 1‑1 against Huddersfield Town, and half the dressing room will call it a point won.

Squad

Max Bird knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Max Bird trained the next morning like a man with less to carry.

In brief

6 Edition

The Bristol City Chronicle

7 Sep 2026
From our football correspondent Uneasy

Market

Lewis Thomas 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 Bristol City can pretend not to have heard.

Match

4 matches without a win for Bristol City

The run now stands at 4, and the questions being asked around Bristol City are no longer polite ones.

Squad

Tempers go at Bristol City

Luke McNally 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

Eyes on Henrique Devens again

The phone has started ringing about Henrique Devens again, and this time the name on the line is Potenza. Bristol City are listening politely and promising nothing.

Player ratings

A masterclass from Luke McNally

Marked 9.13 — 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.

Boardroom

Wages eat 214% of everything Bristol City earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

Player ratings

Scott Twine runs at them all day

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

Squad

No hiding place for Toby Openda

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

Match

Bristol City share the spoils with Ipswich Town

A 1‑1 draw with Ipswich Town leaves the dressing room somewhere between relief and regret.

In brief

5 Edition

The Bristol City Chronicle

31 Aug 2026
From our football correspondent Uneasy

Player ratings

Tomi Horvat runs at them all day

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

Squad

Tempers go at Bristol City

Max Bird 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

Jason Knight 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

4 Edition

The Bristol City Chronicle

24 Aug 2026
From our football correspondent Uneasy

Player ratings

Nobody could get near Jason Knight

Successful dribbles: 37. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Market

Adam Murphy asks to leave Bristol City

“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

Max Bird 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 Bristol City this week that will take longer than a week to unsay.

Player ratings

Adam Randell shuts the door

Defensive actions: 15, 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

Emil Riis keeps on missing

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

Match

No goals between Bristol City and Queens Park Rangers

Ninety minutes, two goalkeepers with clean gloves, and not one finish worth keeping. Queens Park Rangers will be the happier side with the point.

Player ratings

Scott Twine never got going

5.16 on the card. Some afternoons a footballer looks like a man who has only just been introduced to the game, and this was one of them.

Squad

Toby Openda has had enough of the bench

“I did not come here to warm up in front of people.” He is out of contract eventually, he is old enough to count the weeks, and Bristol City will have to give him a reason to stay or an exit.

Squad

Toby Openda knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Toby Openda trained the next morning like a man with less to carry.

In brief

3 Edition

The Bristol City Chronicle

17 Aug 2026
From our football correspondent Uneasy

Player ratings

Jason Knight runs at them all day

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

Market

Bristol City say no — this time

The offer from Alcione Milano for Sam Hendriks 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 Bristol City

Max Bird 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

No hiding place for Tomi Horvat

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

Market

Bristol City sign Jonathan Reid, one for the future

Jonathan Reid is 16, and Bristol City have signed him for the player he will be rather than the one he is. The first team can wait; the point of a deal like this is the years it buys.

Market

Bristol City buy the years ahead of Andrew Murray

He is 16, and the scouting reports agree on the only line that matters: the ceiling. Signings like this are lottery tickets written by professionals.

Market

A long bet from Bristol City on Liam Johnson

He is 16, and nobody at Bristol City signed him for this season. Deals like this are judged in four years, by people who may not still be in the building.

Match

Emil Riis rescues a point for Bristol City

It needed Emil Riis to find the net to bring anything home at all: 1‑1 against Rotherham United, and half the dressing room will call it a point won.

Squad

Emil Riis finally opens his account

He wheeled away like a man who had been carrying it for months, because he had. Bristol City have their signing off the mark and one press-conference question retired.

In brief

2 Edition

The Bristol City Chronicle

10 Aug 2026
From our football correspondent Steady

Market

Bournemouth come back empty-handed

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

Market

Lewis Thomas 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 Bristol City, and it is not being withdrawn.

Squad

Luke McNally stays put

“The easiest signature of my career.” Luke McNally and Bristol City agree another 4 years, and the manager can plan around him rather than about him.

Squad

Tempers go at Bristol City

Max Bird 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

Nobody at Bristol City has picked up the phone to Jason Knight

48 months to run and not a word offered. A club that lets the calendar negotiate for it usually ends up losing to the calendar.

Market

Campobasso are about to pick up the phone

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

In brief

1 Edition

The Bristol City Chronicle

3 Aug 2026
From our football correspondent Steady

Squad

Max Bird signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Max Bird commits to Bristol City for another 4 years.

Squad

Max Bird 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 Bristol City this week that will take longer than a week to unsay.

Market

Eyes on Joe Lumley again

The phone has started ringing about Joe Lumley again, and this time the name on the line is Campobasso. Bristol City are listening politely and promising nothing.

Market

The clock runs on Max Bird's contract

49 months left and silence from upstairs — no offer, no talks, nothing for his people to answer. Clubs that let a calendar do their negotiating usually end up negotiating with the calendar.

Squad

Luke McNally knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Luke McNally trained the next morning like a man with less to carry.

Market

No place for Seb Naylor in the plan

“The manager did not use many words, and he did not need to.” Seb Naylor has his answer from Bristol City; what he does with it is the next window’s story.

In brief