Summary

  • Routledge scores late Swansea winner at Leeds

  • Swans leapfrog Whites to go top of Championship

  • 16-year-old Bellingham gives Birmingham win against Stoke

  • Derby thrashed 3-0 at Brentford, West Brom beat Blackburn 3-2

  • Bolton, taken over this week, lose 5-0 at Gillingham

  • First EFL matchday since Bury's expulsion, Shakers were due to play Doncaster

  1. Postpublished at 13:32 British Summer Time 31 August 2019

    HT: Bristol City 1-0 Middlesbrough

    Right, the players are starting to filter back out onto the pitch, meaning the second half isn't too far away.

    How's this one going to end, do we reckon?

  2. Arter's unhappy returnpublished at 13:26 British Summer Time 31 August 2019

    FT: Cardiff 1-1 Fulham

    Harry ArterImage source, Rex Features

    The weekend's EFL action got under way in Wales on Friday night with Cardiff's 1-1 draw with Fulham.

    The hosts took the lead through Josh Murphy before Aleksandar Mitrovic quickly levelled.

    However, he game will probably live longer in the memory for Fulham midfielder Harry Arter's red card.

    Arter, who spent last season on loan with the Bluebirds, was booked for a bad foul in the 66th minute and then sent off two minutes later for simulation - just outside his own box.

  3. Postpublished at 13:22 British Summer Time 31 August 2019

    HT: Bristol City 1-0 Middlesbrough

    Twenty-one goal attempts in that first 45 minutes, by the way!

    All very entertaining.

  4. HALF-TIMEpublished at 13:18 British Summer Time 31 August 2019

    Bristol City 1-0 Middlesbrough

    Kasey PalmerImage source, Rex Features

    There have been chances at either end, both sides have struck the woodwork, it could be about 3-3... But, thanks to Kasey Palmer's header, it's Bristol City who lead at half-time.

  5. Postpublished at 45 mins

    Bristol City 1-0 Middlesbrough

    That's a team-talk-changing goal, you'd have thought. There'll be two minutes of added time at the end of this first half.

  6. goal

    GOAL: Bristol City 1-0 Middlesbroughpublished at 44 mins

    Kasey Palmer

    Bristol City v MiddlesbroughImage source, Rex Features

    This game was never going to end goalless, was it?

    Kasey Palmer is the man to break the deadlock but, make no mistake about it, this goal is all about the delivery from Niclas Eliasson.

    The Swedish winger turns his man inside out, this time down the City left, before standing up a perfect cross for Palmer to head downwards and into the bottom corner.

  7. YELLOW CARDpublished at 41 mins

    Bristol City 0-0 Middlesbrough

    Bristol City v MiddlesbroughImage source, Rex Features

    Han-Noah Massengo is only 18 and looks even younger, but he plays like a man who's been at the heart of a Championship midfield for years.

    Lively throughout the opening 41 minutes, he now throws a couple of stepovers to jink his way past Lewis Wing, who can only bring the ex-Monaco man down.

    Massengo's boot goes flying into the air and he initially stays down, but he looks like he'll be OK to carry on. Wing, meanwhile, is booked.

  8. Postpublished at 38 mins

    Bristol City 0-0 Middlesbrough

    And another Britt Assombalonga chance!

    This time it falls onto his left foot but, with the angle narrowing, he can't quite squeeze his strike past the covering challenge and it goes behind for a corner.

    The big striker has two goals so far this season and will be wondering how he hasn't added to that tally so far today.

  9. Postpublished at 36 mins

    Bristol City 0-0 Middlesbrough

    Then, at the other end, Britt Assombalonga springs the offside trap to find a pocket of space inside the Robins box.

    He does fantastically to twist himself into a shooting position, only to be denied at the near post by Daniel Bentley.

    I ask, again, how is this still 0-0?!

  10. Postpublished at 34 mins

    Bristol City 0-0 Middlesbrough

    Bristol City V MiddlesbroughImage source, Rex Features

    Brilliant football, brilliant save!

    Bristol City get the ball wide to Niclas Eliasson, who delivers another wicked cross in for Benik Afobe to glance towards goal.

    It looks, for a moment, as though it's heading for the corner but Darren Randolph sprawls across to tip the ball away.

  11. Postpublished at 31 mins

    Bristol City 0-0 Middlesbrough

    I was just about to suggest the game was starting to close up a bit, but then Kasey Palmer beats one challenge to turn the Boro midfield again.

    The ball eventually falls to Niclas Eliasson after the away side get people back behind the ball, and his attempt is blocked away.

  12. YELLOW CARDpublished at 28 mins

    Bristol City 0-0 Middlesbrough

    Middlesbrough bodies all over the place!

    First Benik Afobe backs into Dael Fry, who is surely fouled but the referee waves play on, before Kasey Palmer clatters Adam Clayton.

    The referee decides not to let this one go and Palmer, probably rightly, goes into the book.

    That's a fourth booking of the season for the former Chelsea man. He's one off a suspension and it's still August!

  13. Postpublished at 24 mins

    Bristol City 0-0 Middlesbrough

    Six shots apiece inside the opening quarter of the match tells you all you need to know.

  14. HITS THE WOODWORKpublished at 23 mins

    Bristol City 0-0 Middlesbrough

    Bristol City v MiddlesbroughImage source, Rex Features

    Bristol City's turn to strike the post!

    Niclas Eliasson - the finest crosser of a ball in the Championship, I'll have you know - sends an absolute peach of a delivery in for Nathan Baker, whose glancing header beats Darren Randolph but can only kiss the outside of the upright.

    Unlucky.

  15. Postpublished at 20 mins

    Bristol City 0-0 Middlesbrough

    Bristol City v MiddlesrboughImage source, Rex Features

    Speaking of chaos in the box, this picture pretty well sums up the opening 20 minutes at Ashton Gate.

    Despite all the goalmouth action, however, both sides are yet to find a breakthrough.

  16. Postpublished at 18 mins

    Bristol City 0-0 Middlesbrough

    Chaos in the Middlesbrough box!

    Kasey Palmer tries to bulldozer his way through down the middle, clambering through numerous half-hearted attempts to clear, before the ball is eventually hacked away.

  17. Postpublished at 17 mins

    Bristol City 0-0 Middlesbrough

    Goodness me, how is this still goalless?!

    Paddy McNair has been involved in everything positive for Middlesbrough down their right-hand side and again works himself into a shooting position after a one-two, only to see his effort blocked away.

  18. HITS THE WOODWORKpublished at 13 mins

    Bristol City 0-0 Middlesbrough

    Ashley FletcherImage source, Rex Features

    You have to say Middlesbrough have edged the general play, though, and now they've struck the post!

    The Robins fail to deal with a low cross from the right and Ashley Fletcher does really well to get a toe poke onto it, but it comes back out off the base of the post.

    Bristol City instantly spring an attack of their own on the counter, which comes to an end when Andreas Weimann fires over.

    End-to-end stuff.

  19. Postpublished at 10 mins

    Bristol City 0-0 Middlesbrough

    Very good from Benik Afobe, this.

    After receiving the ball to feet from Han-Noah Massengo, the former Bournemouth striker drops his shoulder and spins in behind the Middlesbrough defence, eventually going on to win a corner.

    Afobe had such a good record at this level with Wolves - still only 26, is he beginning to show flashes of returning to that level after a difficult season at Stoke City?

  20. Postpublished at 7 mins

    Bristol City 0-0 Middlesbrough

    And now Bristol City's first shot on goal.

    After Niclas Eliasson's attempted cross is half cut out, the ball drops to Benik Afobe on the edge of the box, but he doesn't really get hold of his attempted volley and it trickles through to goalkeeper Darren Randolph.