Middlesbrough held on for most of the match despite going down to ten men early on, but eventually lost 2-1 to Derby.
Boro's Curtis Main was sent off for his second yellow card after just 33 minutes and Chris Martin headed in a goal just before the break. Dean Whitehead made it 1-1 in the second half, but Conor Sammon put Derby ahead and the game ended 2-1.
Sunderland put up a good fight, but were eventually beaten 4-3 at home to Chelsea, leaving the Black Cats at the very bottom of the Premier League table.
Jozy Altidore scored his first league goal to put the Black Cats ahead, before Frank Lampard made it 1-1 with a header from close range.
Eden Hazard then showed his quality with two goals, first curling the ball in from 20 yards. John O'Shea levelled things up before Hazard struck again. Phil Bardsley turned the ball into his own net, making it 4-2, before he managed to score at the right end a few minutes later.
Newcastle United have ended their four-game winning streak with a 3-0 defeat at Swansea.
Kieron Dyer scored the first goal at the Liberty Stadium just before the break, but it was John Jo Shelvey who proved tricky in the second half. He was responsible for the second goal (although it bounced in off Debuchy) and then curled in the third from 25 yards.