Queens Park Rangers 0–1 Middlesbrough
New here? thefinal is a free football prediction game — call matches before kick-off and live, and climb the leaderboard.
Play freeTimeline
- Full-timeScore 0 – 1
- 90+6′Yellow cardGlen KamaraQueens Park Rangers
- 84′SubstitutionRokas Pukstas for Sebastian BerhalterMiddlesbrough
- 76′Yellow cardCallum BrittainMiddlesbrough
- 72′SubstitutionLuke Ayling for Ashley PhillipsMiddlesbrough
- 71′SubstitutionAlfie Jones for Max ArfstenMiddlesbrough
- 67′SubstitutionNicolas Madsen for Kwame PokuQueens Park Rangers
- 67′SubstitutionTariq Lamptey for Dennis CirkinQueens Park Rangers
- 67′SubstitutionGlen Kamara for Jake Clarke-SalterQueens Park Rangers
- 58′Yellow cardAdilson MalandaMiddlesbrough
- 55′SubstitutionMyles Peart-Harris for Will LankshearMiddlesbrough
- 55′SubstitutionTommy Conway for Riley McGreeMiddlesbrough
- 39′SubstitutionRumarn Burrell for Richard KoneQueens Park Rangers
- 20′GoalWill LankshearGoalMiddlesbrough
- 14′SubstitutionKoki Saito for Ilias ChairQueens Park Rangers
Top Players of this Fixture
No Score on this leaderboard yet.





















