TackleZone
HomeMatchesRankingsStatsCompareLeagues
HomeMatchesRankingsStatsCompareLeagues
Championship · Matchday 7

Middlesbrough

S. Berhalter 4', 36'

A. Cozier-Duberry 7'

A. Phillips 90'

4 – 3

FT

 

HT 3–1

Norwich

M. Toure 1'

J. Makama 70'

J. Wright 75'

Championship

Matchday 7

Middlesbrough4–3Norwich

2.38

Expected goals

1.76

1′4′7′36′70′75′90′

Shot-by-shot xG is not available for this fixture, so the race is shown as full-time totals: MID 2.38, NOR 1.76.

MIDNOR· Riverside Stadium, Middlesbrough

tacklezone.app

Match report

Middlesbrough 4-3 Norwich

Middlesbrough edged out Norwich 4-3 at Riverside Stadium in Championship. Toure opened the scoring for Norwich on 1', Berhalter levelled for Middlesbrough on 4', Cozier-Duberry put Middlesbrough back in front on 7', Berhalter added his second on 36', Makama pulled one back for Norwich on 70', Wright levelled for Norwich on 75' and Phillips put Middlesbrough back in front on 90'.

Expected goals finished Middlesbrough 2.38, Norwich 1.76. The scoreline is a fair reflection of who created more.

It was settled late — Phillips struck on 90' to swing it Middlesbrough's way with the game otherwise level.

The numbers picked up more than the scoreline shows. Norwich graded out for clinical edge — 3 goals and 1.76 expected goals. Middlesbrough graded out for clinical edge — 4 goals and 2.38 expected goals.

Sebastian Berhalter came out of it with the best individual rating on the pitch, 8.6 for Middlesbrough from 2 goals, 3 shots and 2 tackles.

Assembled by TackleZone from this fixture’s match events, team statistics and player ratings. Figures are as reported by the competition feed; where a statistic was not reported, it is left out rather than shown as zero. Longer written analysis is published for selected matches.

Quick stats

50%Possession50%
17Shots13
2.38xG1.76

What the numbers say

4 reads

Comeback Win

Middlesbrough

Middlesbrough went behind and turned the match around.

Final score
4–3

Clinical Edge

Norwich

Norwich finished well above what their chances were worth — 3 goals from 1.76 xG.

Goals
3
Expected goals
1.76
Overperformance
+1.24

Clinical Edge

Middlesbrough

Middlesbrough finished well above what their chances were worth — 4 goals from 2.38 xG.

Goals
4
Expected goals
2.38
Overperformance
+1.62

Late Drama

Both teams

The game was still moving in the closing minutes — Middlesbrough scored on 90′.

Goals after 80′
1
Last goal
90′

Timeline

⚽1'

M. Toure

S. Berhalter — assist: T. Conway

⚽4'

A. Cozier-Duberry — assist: T. Conway

⚽7'

S. Berhalter

⚽36'
Half-time

A. Phillips ↑ A. Jones ↓

🔄46'
🔄46'

J. Wright ↑ A. Slimane ↓

Riley McGree

Foul

🟨53'
🔄62'

J. Stacey ↑ K. Fisher ↓

🔄62'

J. Makama ↑ M. Toure ↓

M. Peart-Harris ↑ T. Conway ↓

🔄63'

K. Joseph ↑ R. McGree ↓

🔄63'
⚽70'

J. Makama — assist: J. Wright

M. Arfsten ↑ A. Cozier-Duberry ↓

🔄73'
🔄74'

P. Maghoma ↑ A. Brooks ↓

⚽75'

J. Wright — assist: P. Maghoma

Ashley Phillips

Foul

🟨89'
🟨90'

Jack Stacey

Foul

🔄90'

O. Schwartau ↑ A. Musaba ↓

A. Phillips

⚽90'

L. Ayling ↑ W. Lankshear ↓

🔄90+2'

Match info

Kickoff 
VenueRiverside Stadium, Middlesbrough
RefereeAdam Herczeg, England
CompetitionChampionship
Season2026
RoundMatchday 7
StatusMatch Finished
TackleZone

Stats. Insights. Every position.

Data via API-Football

Explore

  • About
  • Articles
  • Match previews
  • Guides
  • Insights
  • Clutch & Bottle

Legal

  • Privacy
  • Terms
  • Contact

Product

  • Rankings
  • Compare
  • Matches
  • Stats

Match context

Middlesbrough

#3

15 pts · 8 played

DDWWD

Norwich

#17

9 pts · 8 played

LLWWL

Middlesbrough

DDLW
  • @ Birmingham2–2 · 19 Sep
  • vs Millwall2–2 · 15 Sep
  • @ Crystal Palace0–3 · 8 Sep
  • @ QPR1–0 · 5 Sep

Norwich

LLWW
  • vs Bolton3–4 · 20 Sep
  • @ Manchester City0–5 · 17 Sep
  • vs Birmingham2–1 · 9 Sep
  • @ Sheffield Utd3–1 · 5 Sep