England - League 1Cardiff City Stadium, Sep 20
FTCardiff City
1 - 3
Bradford City
Events:
16'0 - 2(Assist)Tommy LeighTyreik Wright
16'0 - 2Tommy LeighTyreik Wright(Assist)
29'Gabriel Osho
29'Gabriel Osho
30'0 - 2Antoni Sarcevic
30'0 - 2Antoni Sarcevic
43'Josh Neufville
43'Josh Neufville
45'Ryan Wintle
45'Ryan Wintle
HT
0 - 2
Events:
49'0 - 3(Assist)Josh NeufvilleWill Swan
49'0 - 3Josh NeufvilleWill Swan(Assist)
51'Max Power
51'Max Power
77'Callum Robinson1 - 3Antoni Sarcevic
77'1 - 3Callum RobinsonAntoni Sarcevic
90 + 4'Joel Colwill
90 + 4'Joel Colwill
90 + 6'Tyreik Wright
90 + 6'Tyreik Wright
90 + 8'Rubin Colwill
90 + 8'Rubin Colwill
FT
1 - 3
Events:
Events:
Match Info:
Referee: Martin Woods (England)
Venue: Cardiff City StadiumSep 20
Spectators: 22,123
Stats:
Shots on target
5
Shots on target
6
Shots off target
8
Shots off target
5
Blocked Shots
3
Blocked Shots
6
Possession (%)
61
Possession (%)
39
Corner Kicks
4
Corner Kicks
7
Offsides
1
Offsides
2
Fouls
15
Fouls
13
Throw ins
23
Throw ins
22
Yellow cards
4
Yellow cards
4
Crosses
7
Crosses
4
Goalkeeper saves
3
Goalkeeper saves
4
Goal kicks
6
Goal kicks
12
Latest commentaries:
90+8'Yellow card for Rubin Colwill.
90+6'Yellow card for Tyreik Samuel Wright.
90+4'Yellow card for Joel Colwill.
90+2'Antoni Sarcevic is coming off and he is replaced by Bradley Halliday.
78'Gabriel Osho is coming off and he is replaced by Joel Colwill.
77'Yellow card for Antoni Sarcevic.
77'G O O O A A A L - Callum Robinson is on target!
72'Aden Baldwin is coming off and he is replaced by Tom McIntyre.
68'Will Swan is coming off and he is replaced by Nick Powell.
57'Cian Ashford is coming off and he is replaced by Isaak Davies.
57'Chris Willock is coming off and he is replaced by Omari Kellyman.
57'Ryan Wintle is coming off and he is replaced by Callum Robinson.
51'Yellow card for Max Power.
49'Will Swan provided the assist for the goal.
49'G O O O A A A L - Josh Neufville is on target!
46'Tommy Leigh is coming off and he is replaced by Jenson Metcalfe.
46'Ronan Kpakio is coming off and he is replaced by Perry Ng.
46'The second half is underway.
45+3'It's over! The referee blows for half time
45'Yellow card for Ryan Wintle.
43'Yellow card for Josh Neufville.
30'G O O O A A A L - Antoni Sarcevic from Bradford puts it away from the penalty spot!
29'Yellow card for Gabriel Osho.
16'Tyreik Samuel Wright provided the assist for the goal.
16'G O O O A A A L - Tommy Leigh is on target!
The referee starts the match.
Line-ups are confirmed. Last update: Sat Sep 20 2025 15:33:00 GMT+0000 (Coordinated Universal Time)
Cardiff City4-2-3-1
13
Nathan Trott
44
Ronan Kpakio
2
Will Fish
4
Gabriel Osho
3
Joel Bagan
6
Ryan Wintle
14
David Turnbull
45
Cian Ashford
10
Rubin Colwill
16
Chris Willock
22
Yousef Salech
24
Will Swan
23
Bobby Pointon
10
Antoni Sarcevic
17
Tyreik Wright
6
Max Power
20
Tommy Leigh
7
Josh Neufville
3
Ibou Touray
15
Aden Baldwin
28
Matthew Pennington
1
Sam Walker
Bradford City3-4-2-1
Substitutions:
46'
Ronan KpakioPerry Ng
68'
Will SwanNick Powell
57'
Ryan WintleCallum Robinson
72'
Aden BaldwinTom McIntyre
57'
Chris WillockOmari Kellyman
46'
Tommy LeighJenson Metcalfe
57'
Cian AshfordIsaak Davies
90'
Antoni SarcevicBrad Halliday
78'
Gabriel OshoJoel Colwill
Substitute players:
Matthew Turner
Joe Hilton
Calum Chambers
Tom McIntyre
Perry Ng
Jenson Metcalfe
Joel Colwill
Nick Powell
Isaak Davies
Brad Halliday
Omari Kellyman
Andy Cook
Callum Robinson
Stephen Humphrys
Coaches:
Brian Barry-Murphy
Graham Alexander
League 1
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1PromotionCardiff City18153812243217
2PromotionBradford City188349722618
3Promotion play-offLincoln City1973410452619
4Promotion play-offStockport County184329542521
5Promotion play-offBolton Wanderers189318732516
6Promotion play-offStevenage177319441912
7Luton Town19-1288472223
8Huddersfield Town192278383129
9AFC Wimbledon18-3268282326
10Barnsley165257452722
11Wigan Athletic181256752120
12Leyton Orient190257483030
13Wycombe Wanderers195246672621
14Northampton Town18-1247381718
15Rotherham United19-3246672023
16Mansfield Town18-1226482324
17Reading18-1225762122
18Burton Albion18-8226481624
19Doncaster Rovers19-9226491726
20Exeter City18-12062101718
21RelegationPeterborough United18-51961112126
22RelegationBlackpool19-81954102028
23RelegationPlymouth Argyle19-121961122032
24RelegationPort Vale18-101435101121
Promotion
Promotion play-off
Relegation
Max favourites reached
Max favourites reached