Summary

  • Bristol City beat Middlesbrough to go third

  • Millwall beat promotion hopefuls Sheff Utd

  • Sunderland lose 3-1 at home to Reading

  • Hull score 95th-minute equaliser at Sheff Wed

  • Bolton, Brentford, Derby, Ipswich & Preston all win

  1. QPR to appeal Mackie red cardpublished at 19:12 Greenwich Mean Time 2 December 2017

    FT: Preston 1-0 QPR

    Jamie Mackie is sent off for QPR at PrestonImage source, Rex Features

    Ian Holloway remained in referee Jeremy Simpson's office for almost an hour after his side's 1-0 defeat at Preston. Jamie Mackie was sent off in the 22nd minute for a challenge on Tom Clarke, before Alex Baptiste was shown red after full-time for dissent.

    “We’ll be appealing it [Mackie’s sending off], that’s all I can say about it," Holloway told BBC Radio London.

    "I will look at Alex because he should not have said anything, even to his mate, because he might be suspended.

    "I don’t think that gave me any credence to go into the referee and talk about it because now I’ve got two sendings off in a game where I didn’t see any bad foul."

  2. Postpublished at 84 mins

    Bristol City 2-1 Middlesbrough

    The home side are dropping deeper and deeper now, just hoping to protect their now slender one-goal advantage.

    I think they can expect a Boro barrage in the closing stages.

  3. SUBSTITUTIONpublished at 82 mins

    Bristol City 2-1 Middlesbrough

    Swedish winger Niclas Eliasson comes on for Jamie Paterson as Bristol City make their second switch.

  4. Postpublished at 80 mins

    Bristol City 2-1 Middlesbrough

    If Adama Traore's end product was as dangerous as his pace he'd be some player!

    He drives Middlesbrough forward and wins them a corner, but goalkeeper Frank Fielding claims the second ball to relieve some pressure.

  5. SUBSTITUTIONpublished at 77 mins

    Bristol City 2-1 Middlesbrough

    Striker Patrick Bamford is on for defender Fabio Da Silva as Middlesbrough go for the jugular.

    How's your nerves, Bristol City fans?

  6. goal

    GOAL: Bristol City 2-1 Middlesbroughpublished at 75 mins

    Hordur Magnusson OG

    Out of nothing, it's game on at Ashton Gate!

    Bristol City centre-half Hordur Magnusson gets himself into a right old pickle trying to clear a cross to the far post, instead diverting a header past his own goalkeeper and handing Boro a lifeline.

    Hordur MagnussonImage source, Rex Features
  7. SUBSTITUTIONpublished at 74 mins

    Bristol City 2-0 Middlesbrough

    Joe Bryan's race is run - the opening goalscorer is withdrawn for big Bosnian forward Milan Djuric.

    That'll likely mean Jamie Paterson will move to the left, and Bobby Reid will play off Djuric.

  8. Postpublished at 73 mins

    Bristol City 2-0 Middlesbrough

    Hordur Magnusson hurls another throw into the Middlesbrough box but, on the second phase, Joe Bryan's unable to direct his effort either side of Darren Randolph.

    Boro then win a corner, but Rudy Gestede can't get anything meaningful onto the near-post delivery and it drifts behind.

  9. Postpublished at 70 mins

    Bristol City 2-0 Middlesbrough

    Bobby Reid has been a real live-wire for Bristol City, finding a pocket of space in the right channel and teeing up Joe Bryan, whose side-footed effort drifts wide of the far post.

  10. Waghorn 'better than I thought he was'published at 18:56 Greenwich Mean Time 2 December 2017

    FT: Ipswich 4-2 Nottingham Forest

    Martyn Waghorn scores for Ipswich against Nottingham ForestImage source, Rex Features

    Martyn Waghorn scored one goal and set up another to help Ipswich beat Nottingham Forest 4-2, a result which took the Tractor Boys up to seventh in the table.

    "There's no such thing as a bad win but that was particularly pleasing, especially scoring four goals," manager Mick McCarthy said.

    "Martyn epitomised the performance really. He was a real thorn in their side, he was fabulous.

    "If I thought he was not a good player I would not have signed him. His pass to Santi Celina for the fourth goal was terrific.

    "He did not lash at it, he has put it right on a plate. He is better than I thought he was."

  11. SUBSTITUTIONpublished at 66 mins

    Bristol City 2-0 Middlesbrough

    Middlesbrough make their second change, with former England winger Stewart Downing withdrawn for ex-Oxford attacker Marvin Johnson.

  12. Postpublished at 65 mins

    Bristol City 2-0 Middlesbrough

    Middlesbrough just need a spell of possession here, because it's Bristol City doing all the attacking.

    Again, a sloppy pass from Adam Forshaw almost invites Jamie Paterson to set up a two-on-two chance but the Boro man gets away with it.

    This is a completely different match to the first half.

  13. Postpublished at 62 mins

    Bristol City 2-0 Middlesbrough

    Middlesbrough full-back Fabio looks like he's picked up a knock and, subsequently, a forthcoming substitution by the visitors is put on hold.

  14. YELLOW CARDpublished at 59 mins

    Bristol City 2-0 Middlesbrough

    It's all Bristol City now, again working through the phases and nearly teasing a pass through for Bobby Reid, but it's hacked away.

    As Middlesbrough try to come clear soon after, Joe Bryan fouls Stewart Downing and the City goalscorer is booked.

  15. SUBSTITUTIONpublished at 56 mins

    Bristol City 2-0 Middlesbrough

    The visitors are in danger of losing their heads here.

    In attempt to make sure that doesn't happen, Middlesbrough boss Garry Monk brings Rudy Gestede on for Martin Braithwaite.

  16. YELLOW CARDpublished at 55 mins

    Bristol City 2-0 Middlesbrough

    This game has burst into life!

    The Robins are immediately on the offensive once more, only to be stopped illegally in their tracks by Boro skipper Ben Gibson, who picks up a yellow card.

    Hordur Magnusson's free-kick from 25 yards is straight into the wall.

  17. goal

    GOAL: Bristol City 2-0 Middlesbroughpublished at 53 mins

    Jamie Paterson

    Jamie PatersonImage source, Rex Features

    Oh my word, in a flash Bristol City score again!

    Straight from kick-off Middlesbrough win a free-kick, which the home side defend easily and use as a springboard to launch an attack.

    Centre-half Aden Flint is at the heart of it, playing a one-two and then crossing brilliantly for Jamie Paterson to score from close range.

    Two goals in three minutes, both from crosses from central defenders!

  18. goal

    GOAL: Bristol City 1-0 Middlesbroughpublished at 51 mins

    Joe Bryan

    Joe BryanImage source, Rex Features

    It's the goal the game needed - and the one Bristol City so desperately wanted!

    It's superbly worked, too, as Bailey Wright gets down the right-hand side on the overlap and delivers a perfect cross to the far post for Joe Bryan to head home.

  19. Postpublished at 50 mins

    Bristol City 0-0 Middlesbrough

    Oh Bobby!

    Bristol City work the ball really nicely down the right-hand side, leading to a pull-back for Bobby Reid around 14 yards out, but he slams the ball high and wide.

    That's more like it, though.

  20. Postpublished at 48 mins

    Bristol City 0-0 Middlesbrough

    It's all very tentative again at the start of this second period, with both teams sharing possession but neither in any hurry to grab us an opener.

    Who would a draw suit better? Neither, probably.