SANSTARI
CARABAO CUP
Cardiff City
WLWDD
  • Salech 90+3'
FT1 – 2
Norwich City
DLWLL
  • Kvistgaarden 25'
  • Crnac 78'
Tuesday, 25 August 2026 · 19:00
Cardiff City4-1-4-1
Confirmed lineup
Norwich City4-4-2
396.3↓67'
I. Davies
406.4↓53'
N. Anyadike
446.4
R. Kpakio
476.7↓68'
C. Robinson
166.7↓90'
C. Willock
18★7.7
A. Robertson
276.7
J. Colwill
386.4
P. Ng
16.5
N. Trott
36.9
J. Bagan
146.6↓67'
D. Turnbull
496.9↓46'
A. Musaba
87.1
L. Gibbs
136.6↓61'
D. Yongwa
156.9
R. McConville
167.2
J. Wright
286.7↓70'
B. Alves
296.8↓46'
O. Schwartau
307.4↓61'
M. Kvistgaarden
⚽
326.7
D. Grimshaw
37.4
J. Stacey
76.5
P. Mattsson
Substitutions
53' ▲ Rubin Colwill ▼ Noah Anyadike
67' ▲ Jack Moylan ▼ David Turnbull
67' ▲ Yousef Salech ▼ Isaak Davies
68' ▲ Cian Ashford ▼ Callum Robinson
90+3' ▲ Rob Tankiewicz ▼ Chris Willock
46' ▲ Andre Brooks ▼ Anthony Musaba
46' ▲ Anis Ben Slimane ▼ Oscar Schwartau
61' ▲ Ante Crnac  ▼ Mathias Kvistgaarden
61' ▲ Kellen Fisher ▼ Darlin Yongwa
70' ▲ Harry Darling ▼ Bruno Alves
Cardiff City

Match statistics

Norwich City
  • 65%Possession35%
  • 12Shots12
  • 3Shots on target3
  • 0Big chances created4
  • 5Corners3
  • 85%Pass accuracy79%
  • 1Saves2
  • 12Fouls14
  • 1Offsides3
  • 3Yellow cards1

Timeline

17 events
Cardiff CityNorwich City
  • 25'
    Mathias Kvistgaardenassist Jacob Wright
  • Perry NgYellow card
    27'
  • Isaak DaviesYellow card
    33'
  • 46'
    ↑ Anis Ben Slimane↓ Oscar Schwartau
  • 46'
    ↑ Andre Brooks↓ Anthony Musaba
  • 50'
    Pelle MattssonYellow card
  • ↑ Rubin Colwill↓ Noah Anyadike
    53'
  • 61'
    ↑ Ante Crnac↓ Mathias Kvistgaarden
  • 61'
    ↑ Kellen Fisher↓ Darlin Yongwa
  • ↑ Jack Moylan↓ David Turnbull
    67'
  • ↑ Yousef Salech↓ Isaak Davies
    67'
  • ↑ Cian Ashford↓ Callum Robinson
    68'
  • 70'
    ↑ Harry Darling↓ Bruno Alves
  • 78'
    Ante Crnacassist Jack Stacey
  • Rubin ColwillYellow card
    84'
  • ↑ Rob Tankiewicz↓ Chris Willock
    90+3'
  • Yousef SalechGoal
    90+3'

Plus 29 shots, corners and fouls from the in-play feed (no player names, so not listed).

Price by goal

No validated in-play prices were captured for this match. In-play price validation started on 30 September, so earlier matches have none.