Ronaldo supplies the final act yet again as Man United go from a stumble to a strut
Portuguese star heads home late winner but worries remain
Portuguese star heads home late winner but worries remain
If chances start to go in, they will take some stopping in Euro 2020 knockout stages
Benfica keep the title race alive in Portugal with hard-fought Vitoria de Guimaraes win
England star grabs second-half hat-trick at the Etihad
Ronald Koeman’s side go on to play Portugal in Nations League decider
Aitor Karanka given too long and untested replacement Steve Agnew not good enough
Pep Guardiola’s team held at the Riverside as Boro denied priceless win in relegation battle
David Moyes’s tenure as Sunderland manager continues to go downhill
Duo reply to recent criticism with goals in tight Middlesbrough win at the Riverside
Southampton come from behind at St Mary’s to end Crystal Palace’s winning run
Middlesbrough’s lack of scoring threat exposed by Manchester City at The Riverside
Aitor Karanka’s side score three late goals as dull affairs sparks into life on Teesside
Aitor Karanka’s side dominate proceedings but can’t force winner against champions
Middlesbrough ease by Swansea as Sunderland beat Watford and West Ham win again
German manager dropped Loris Karius for win over Middlesbrough after poor form
Mike Phelan’s side remain second-bottom as Uruguayan nods Boro four clear of drop
Middlesbrough make Antonio Conte’s side work for their sixth consecutive league win
Pep Guardiola’s side miss chance to go three clear after Marten de Roon’s late equaliser
Moment of magic helps Hornets to a gritty win on a grim afternoon at the Riverside
The race for the title may well come down to the two Manchester clubs - City versus United
Crosswords & puzzles to keep you challenged and entertained
Full general election coverage including analysis and results for all 43 constituencies
How does a post-Brexit world shape the identity and relationship of these islands
Weddings, Births, Deaths and other family notices