|  |  | First Half starts. | 
| 3' |  | Fouled by Tommy Smith - Middlesbrough | 
| 3' |  | Jack Clarke - Sunderland - won a free kick on the left wing. | 
| 4' |  | Offside - Sunderland. Jack Clarke with a pass, however Ross Stewart is in offside. | 
| 5' |  | Fouled by Corry Evans - Sunderland | 
| 5' |  | Riley McGree - Middlesbrough - won a free kick on the right wing. | 
| 5' |  | Delay in match - injury Corry Evans - Sunderland | 
| 7' |  | Delay over. They are ready to continue. | 
| 7' |  | New attacking attempt. Darragh Lenihan - Middlesbrough - shot with right foot from outside the box is saved by goalkeeper in the centre of the goal. | 
| 8' |  | Offside - Middlesbrough. Jonny Howson with a pass, however Matt Crooks is in offside. | 
| 9' |  | Missed chance. Amad Diallo - Sunderland - shot with left foot from the centre of the box missed. | 
| 11' |  | Delay in match - injury Corry Evans - Sunderland | 
| 11' |  | Substitution - Sunderland. Édouard Michut for Corry Evans - injury. | 
| 12' |  | Delay over. They are ready to continue. | 
| 12' |  | Offside - Middlesbrough. Ryan Giles with a pass, however Matt Crooks is in offside. | 
| 12' |  | Fouled by Dael Fry - Middlesbrough | 
| 12' |  | Ross Stewart - Sunderland - won a free kick in attack. | 
| 13' |  | Offside - Sunderland. Anthony Patterson with a pass, however Patrick Roberts is in offside. | 
| 15' |  | Fouled by Jonny Howson - Middlesbrough | 
| 15' |  | Jack Clarke - Sunderland - won a free kick on the left wing. | 
| 15' |  | Delay in match - injury Jonny Howson - Middlesbrough | 
| 16' |  | Jonny Howson - Middlesbrough - receive yellow card for a foul. | 
| 16' |  | Delay over. They are ready to continue. | 
| 16' |  | New attacking attempt. Amad Diallo - Sunderland - shot with right foot from outside the box is saved in the top right corner. | 
| 19' |  | Fouled by Hayden Hackney - Middlesbrough | 
| 19' |  | Édouard Michut - Sunderland - won a free kick in attack. | 
| 20' |  | Fouled by Jack Clarke - Sunderland | 
| 20' |  | Tommy Smith - Middlesbrough - won a free kick in defence. | 
| 23' |  | Chuba Akpom - Middlesbrough - won a free kick on the left wing. | 
| 23' |  | Fouled by Dan Ballard - Sunderland | 
| 23' |  | Offside - Sunderland. Ajibola Alese with a pass, however Ross Stewart is in offside. | 
| 24' |  | New attacking attempt. Patrick Roberts - Sunderland - shot with left foot from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Amad Diallo. | 
| 24' |  | Offside - Sunderland. Patrick Roberts with a pass, however Ross Stewart is in offside. | 
| 25' |  | Fouled by Tommy Smith - Middlesbrough | 
| 25' |  | Édouard Michut - Sunderland - won a free kick in defence. | 
| 26' |  | New attacking attempt. Chuba Akpom - Middlesbrough - shot with right foot from outside the box is saved in the left corner. | 
| 29' |  | Offside - Sunderland. Édouard Michut with a pass, however Amad Diallo is in offside. | 
| 31' |  | Offside - Sunderland. Daniel Neil with a pass, however Amad Diallo is in offside. | 
| 32' |  | Offside - Middlesbrough. Darragh Lenihan with a pass, however Marcus Forss is in offside. | 
| 34' |  | Corner - Sunderland. Conceded by Jonny Howson. | 
| 35' |  | Fouled by Trai Hume - Sunderland | 
| 35' |  | Matt Crooks - Middlesbrough - won a free kick in defence. | 
| 35' |  | New attacking attempt. Marcus Forss - Middlesbrough - shot with right foot from the centre of the box is saved in the left corner. Assist - Matt Crooks. | 
| 36' |  | Corner - Middlesbrough. Conceded by Anthony Patterson. | 
| 36' |  | Corner - Middlesbrough. Conceded by Ross Stewart. | 
| 39' |  | Missed chance. Ross Stewart - Sunderland - shot with right foot from the centre of the box is very close to the goal. Assist - Patrick Roberts with a cross. | 
| 40' |  | Corner - Sunderland. Conceded by Hayden Hackney. | 
| 40' |  | Missed chance. Trai Hume - Sunderland - shot with the head from the centre of the box goes high. Assist - Patrick Roberts with a cross after corner. | 
| 42' |  | Delay in match - injury Marcus Forss - Middlesbrough | 
| 42' |  | Delay over. They are ready to continue. | 
| 43' |  | Shot blocked. Matt Crooks - Middlesbrough - shot with right foot from the centre of the box is blocked. Assist - Riley McGree. | 
| 43' |  | Corner - Middlesbrough. Conceded by Trai Hume. | 
| 44' |  | Corner - Middlesbrough. Conceded by Édouard Michut. | 
| 45' |  | Corner - Middlesbrough. Conceded by Dan Ballard. | 
| 45+1' |  | Missed chance. Jonny Howson - Middlesbrough - shot with right foot from outside the box missed after corner. | 
| 45+4' |  | Fouled by Hayden Hackney - Middlesbrough | 
| 45+4' |  | Jack Clarke - Sunderland - won a free kick in attack. | 
| 45+4' |  | New attacking attempt. Ross Stewart - Sunderland - shot with right foot from the centre of the box is saved in the top centre of the goal. Assist - Anthony Patterson. | 
| 45+5' |  | First Half ended - Sunderland 0, Middlesbrough 0. | 
| 45' |  | Second Half starts Sunderland 0, Middlesbrough 0. | 
| 47' |  | Fouled by Trai Hume - Sunderland | 
| 47' |  | Riley McGree - Middlesbrough - won a free kick on the left wing. | 
| 50' |  | Penalty Sunderland. Ross Stewart draws a foul in the penalty area. | 
| 49' |  | Penalty conceded by Dael Fry - Middlesbrough - after a foul in the penalty area. | 
| 49' |  | Dael Fry - Middlesbrough - receive red card. | 
| 50' |  | Marcus Forss - Middlesbrough - receive yellow card. | 
| 51' |  | Penalty saved! Ross Stewart - Sunderland - fails to capitalise on this great opportunity, shot with right foot saved in the right corner. | 
| 51' |  | Goal! Sunderland 1, Middlesbrough 0. Ross Stewart - Sunderland - shot with left foot from few metres to the centre of the goal . | 
| 52' |  | Substitution - Middlesbrough. Patrick McNair for Matt Crooks. | 
| 52' |  | Shot blocked. Édouard Michut - Sunderland - shot with right foot from outside the box is blocked. Assist - Jack Clarke. | 
| 52' |  | Corner - Sunderland. Conceded by Jonny Howson. | 
| 53' |  | Missed chance. Ross Stewart - Sunderland - shot with right foot from the centre of the box is high and wide to the right. Assist - Amad Diallo with a cross after corner. | 
| 54' |  | Shot blocked. Jack Clarke - Sunderland - shot with right foot from the left side of the box is blocked. Assist - Amad Diallo. | 
| 56' |  | Shot blocked. Trai Hume - Sunderland - shot with right foot from outside the box is blocked. Assist - Patrick Roberts. | 
| 58' |  | Chuba Akpom - Middlesbrough - won a free kick in attack. | 
| 58' |  | Fouled by Daniel Neil - Sunderland | 
| 59' |  | New attacking attempt. Darragh Lenihan - Middlesbrough - shot with the head from a diffucult position on the left is saved in the left corner. Assist - Jonny Howson. | 
| 59' |  | Missed chance. Riley McGree - Middlesbrough - shot with left foot from the left side of the box is close, but missed. Assist - Chuba Akpom . | 
| 60' |  | New attacking attempt. Marcus Forss - Middlesbrough - shot with right foot from a diffucult position and long distance on the right is saved by goalkeeper in the centre of the goal. Assist - Hayden Hackney. | 
| 61' |  | Shot blocked. Édouard Michut - Sunderland - shot with right foot from the centre of the box is blocked. Assist - Patrick Roberts. | 
| 62' |  | Dan Ballard - Sunderland - won a free kick in attack. | 
| 62' |  | Fouled by Chuba Akpom - Middlesbrough | 
| 63' |  | Corner - Sunderland. Conceded by Darragh Lenihan. | 
| 64' |  | Missed chance. Dan Ballard - Sunderland - shot with the head from few metres missed to the left. Assist - Patrick Roberts with a cross after corner. | 
| 65' |  | Substitution - Middlesbrough. Cameron Archer for Marcus Forss. | 
| 67' |  | Delay in match - injury Ajibola Alese - Sunderland | 
| 68' |  | Delay over. They are ready to continue. | 
| 70' |  | Substitution - Sunderland. Bailey Wright for Ajibola Alese - injury. | 
| 71' |  | Fouled by Daniel Neil - Sunderland | 
| 71' |  | Riley McGree - Middlesbrough - won a free kick in defence. | 
| 71' |  | Missed chance. Hayden Hackney - Middlesbrough - shot with right foot from outside the box goes high. | 
| 73' |  | Missed chance. Patrick Roberts - Sunderland - shot with left foot from outside the box missed to the left. Assist - Ross Stewart. | 
| 75' |  | Corner - Middlesbrough. Conceded by Dan Ballard. | 
| 78' |  | Shot blocked. Tommy Smith - Middlesbrough - shot with right foot from outside the box is blocked. Assist - Riley McGree. | 
| 78' |  | Corner - Middlesbrough. Conceded by Jack Clarke. | 
| 79' |  | Missed chance. Tommy Smith - Middlesbrough - shot with left foot from outside the box missed after corner. | 
| 81' |  | Goal! Sunderland 2, Middlesbrough 0. Amad Diallo - Sunderland - shot with left foot from the right side of the box to the right corner. Assist - Patrick Roberts. | 
| 81' |  | Substitution - Sunderland. Jewison Bennette for Jack Clarke. | 
| 82' |  | Substitution - Sunderland. Abdoullah Ba for Patrick Roberts. | 
| 83' |  | Substitution - Middlesbrough. Duncan Watmore for Riley McGree. | 
| 85' |  | Missed chance. Ross Stewart - Sunderland - shot with right foot from the right side of the box is high and wide to the right. Assist - Édouard Michut. | 
| 88' |  | Fouled by Tommy Smith - Middlesbrough | 
| 88' |  | Jewison Bennette - Sunderland - won a free kick on the left wing. | 
| 89' |  | Abdoullah Ba - Sunderland - won a free kick on the right wing. | 
| 89' |  | Fouled by Jonny Howson - Middlesbrough | 
| 89' |  | Fouled by Édouard Michut - Sunderland | 
| 89' |  | Tommy Smith - Middlesbrough - won a free kick in defence. | 
| 90' |  | Corner - Middlesbrough. Conceded by Dan Ballard. | 
| 90+1' |  | Shot blocked. Tommy Smith - Middlesbrough - shot with right foot from outside the box is blocked. | 
| 90+1' |  | New attacking attempt. Cameron Archer - Middlesbrough - shot with right foot from the right side of the six yard box is saved by goalkeeper in the centre of the goal. | 
| 90+5' |  | Missed chance. Chuba Akpom - Middlesbrough - shot with right foot from the centre of the box is close, but missed to the left. Assist - Cameron Archer. | 
| 90+5' |  | Second Half ended - Sunderland 2, Middlesbrough 0. | 
|  |  | Thats all. Game finished - Sunderland 2, Middlesbrough 0. |