Saturday 16 December 2017 19:37, UK
Sunderland avoided going a full year without winning at home by the skin of their teeth as they saw off Fulham 1-0.
The Black Cats last won at the Stadium of Light on December 17 last year and, 364 days later, they finally tasted victory on home soil again. Josh Maja was the hero for Chris Coleman's men, scoring the crucial goal with 13 minutes remaining.
Andreas Weimann's goal against his old club set Derby on their way to a 2-0 win over Aston Villa. The Austrian struck 24 minutes in, cashing in on a defensive error, as his side consolidated fourth, with Johnny Russell adding gloss late on.
Bristol City's tilt at automatic promotion shows no sign of slowing down as Lee Johnson's men beat Nottingham Forest 2-1. Inconsistent Middlesbrough were beaten 2-1 at Millwall to raise more questions about the performances of Garry Monk's side.
Pontus Jansson's second goal in as many home games helped improving Leeds see off Norwich 1-0 at Elland Road and the Whites sit just a point behind faltering Sheffield United who occupy the last play-off place.
The Blades, top a month ago, have lost four from five and Jordan Hugill's goal did for them in a 1-0 loss at Preston. Callum Connolly and Joe Garner scored as Ipswich beat Reading 2-0 and Brentford drew 0-0 with Barnsley.
At the bottom of the table, Burton skipped over Bolton in the bottom three - they now occupy the last spot - thanks to a 1-0 win at the Macron Stadium, given to them by Lloyd Dyer's 23rd-minute goal.
Jack Robinson's double - either side of Sam Gallagher's equaliser - earned QPR a 2-1 win at bottom side Birmingham, a first away success in 18 league games for the Hoops.
Cardiff beat Hull 1-0 in the late game on Saturday and leaders Wolves won 1-0 at Sheffield Wednesday on Friday night.