Get all your news in one place.
100’s of premium titles.
One app.
Start reading
The Guardian - UK
The Guardian - UK
Sport
Scott Murray

Luton and Sheffield United seal playoff places: Championship finale – as it happened

Enda Stevens celebrates after scoring of Sheffield United’s fourth goal.
Enda Stevens celebrates after scoring of Sheffield United’s fourth goal. Photograph: James Williamson/AMA/Getty Images

It’s all over then ... until the play-offs begin, of course. The two-legged semi-final ties take place from 13-17 May, with the final at Wembley on Sunday 29 May. Thanks for reading this Clockwatch.

A couple of tight play-off semi-finals coming up. During the regular season, Luton and Huddersfield played out a goalless draw at Kenilworth Road, the Terriers winning 2-0 on their own patch with a couple of second-half goals from Jon Russell and Naby Sarr. Sheffield United and Nottingham Forest shared the spoils in two 1-1 draws, the Tricky Trees equalising late in both matches, Lewis Grabban cancelling out Morgan Gibbs-White’s goal at the City Ground, Ryan Yates doing the same to Billy Sharp at Bramall Lane.

The final standings

Champions: Fulham
Promoted: Bournemouth
Play-offs: Huddersfield Town, Nottingham Forest, Sheffield United, Luton Town
Relegated: Peterborough United, Derby County, Barnsley

Pos Team P GD Pts
1 Fulham 46 63 90
2 AFC Bournemouth 46 35 88
3 Huddersfield 46 17 82
4 Nottm Forest 46 33 80
5 Sheff Utd 46 18 75
6 Luton 46 8 75
7 Middlesbrough 46 9 70
8 Blackburn 46 9 69
9 Millwall 46 8 69
10 West Brom 46 7 67
11 QPR 46 1 66
12 Coventry 46 1 64
13 Preston North End 46 -4 64
14 Stoke 46 5 62
15 Swansea 46 -10 61
16 Blackpool 46 -4 60
17 Bristol City 46 -15 55
18 Cardiff 46 -18 53
19 Hull 46 -13 51
20 Birmingham 46 -25 47
21 Reading 46 -33 41
22 Peterborough 46 -44 37
23 Derby 46 -8 34
24 Barnsley 46 -40 30

The full times

  • Birmingham City 1-2 Blackburn Rovers
  • Bournemouth 1-0 Millwall
  • Derby County 0-1 Cardiff City
  • Huddersfield Town 2-0 Bristol City
  • Hull City 1-1 Nottingham Forest
  • Luton Town 1-0 Reading
  • Peterborough United 5-0 Blackpool
  • Preston North End 4-1 Middlesbrough
  • Sheffield United 4-0 Fulham
  • Stoke City 1-1 Coventry City
  • Swansea City 0-1 Queens Park Rangers
  • West Bromwich Albion 4-0 Barnsley

FULL TIME: Hull 1-1 Nottingham Forest.
FULL TIME: Luton 1-0 Reading.
FULL TIME: Sheffield United 4-0 Fulham.
It’s all done and dusted. Huddersfield will play Luton Town in the play-off semis, while Nottingham Forest take on Sheffield United.

Sheffield United fans celebrate on the pitch.
Sheffield United fans celebrate on the pitch. Photograph: Danny Lawson/PA

Updated

GOAL! Hull 1-1 Nottingham Forest (Lewis-Potter 90+4). Scrub all that! Keane Lewis-Potter swings a speculative cross in from the right ... and it goes all the way through the box and into the bottom left! Forest are back down to fourth, and will face Sheffield United! What drama here!

GOAL! Hull 0-1 Nottingham Forest (Johnson 90+2). A huge goal, this! Tom Huddlestone clumsily brings down Sam Surridge in the Hull box, and it’s a penalty to Forest! Brennan Johnson whistles it into the bottom corner, and that puts Forest back into third! If they hold out, they’ll face Luton instead of Huddersfield in the play-off semis. A replay of the 1959 FA Cup final ahoy!

Forest’s Brennan Johnson celebrates scoring.
Forest’s Brennan Johnson celebrates scoring. Photograph: Tim Goode/PA

Updated

FULL TIME: Preston 4-1 Middlesbrough. See also Boro. Sheffield United and Luton Town will contest the play-offs!

Disappointed Middlesbrough fans.
Disappointed Middlesbrough fans. Photograph: Paul Thompson/ProSports/REX/Shutterstock

Updated

FULL TIME: Bournemouth 1-0 Millwall. Official confirmation that Millwall’s bid for a play-off spot is over.

GOAL! Peterborough 5-0 Blackpool (Taylor 89). Aye, they’re off in style all right. Jack Taylor sends a power curler into the top right from distance. That’s a lovely way for the Posh to tap out.

GOAL! Peterborough 4-0 Blackpool (Marriott 85). Posh take their leave of the Championship in style as Jack Marriott makes it four.

GOAL! Birmingham 1-2 Blackburn (Pedersen 78). Tony Mowbray may be saying his farewells soon, too. He’s now chewing his nails over a valedictory victory, Kristian Pedersen slotting from a tight angle to reduce Blues’ arrears.

GOAL! Swansea 0-1 QPR (Gray 80). Mark Warburton may be leaving Rangers on a high. As may goalscorer Andre Gray, who will most likely be off back to Watford.

Andre Gray of QPR scores.
Andre Gray of QPR scores. Photograph: Kieran McManus/REX/Shutterstock

Updated

GOAL! Bournemouth 1-0 Millwall (Moore 81). Millwall’s faint hopes of snatching a play-off place appear doomed. A quick throw (!) sends Kieffer Moore clear into the Millwall half, the visitors caught kipping, and the Bournemouth striker blasts home.

RED CARD! McNair (Middlesbrough).
GOAL! Preston 4-1 Middlesbrough (Riis 74 pen).
Paddy McNair handles a shot on the line and his season ends 16 minutes early. Emil Riis smashes home the resulting penalty, and Boro, if we didn’t know it already, are toast.

GOAL! Peterborough 3-0 Blackpool (Szmodics 70). Two in eight minutes for Sammie Szmodics and Boro, who have lost 27 times this season, will avoid breaking an unwanted club record with a 28th defeat. That’s something, right?

A mid second-half lull. An opportunity to remind you that the Premier League teams will be dropping any minute now. Barry Glendenning will have the details ...

GOAL! Peterborough 2-0 Blackpool (Szmodics 62). Sammie Szmodics looks to have condemned the Seasiders to a final-day defeat. Oh well, they’ll always have Wembley.

It’s all over at Parkhead. Georgios Giakoumakis smacks one into the bottom right to make it Celtic 4-1 Hearts on 90 minutes, and the whistle goes. Nothing’s official yet, but Ange Postecoglou’s side are as good as champions of Scotland!

GOAL! WBA 4-0 Barnsley (Grant 60). Barnsley are going down with a whimper. Karlan Grant dinks a fourth for the Baggies.

Karlan Grant scores and celebrates.
Karlan Grant scores and celebrates. Photograph: Dennis Goodwin/ProSports/REX/Shutterstock

Updated

Credit to Ørjan Nyland, the Shay Given de nos jours. The hapless Reading keeper is currently standing up to a barrage from Luton, and has just denied Cameron Jerome with an astonishing close-range fingertip save onto the bar. Trondheim resident Bob O’Hara adds: “The good news for Ørjan Nyland is that that clip isn’t available here in Norway, so at least his family and friends won’t be able to see it.”

GOAL! Derby 0-1 Cardiff (Hugill 55). Derby gave the Great Escape a good go, but it wasn’t to be. The jig long up, Jordan Hugill opens the scoring at Pride Park.

Jordan Hugill celebrates scoring for Cardiff.
Jordan Hugill celebrates scoring for Cardiff. Photograph: Nigel French/PA

Updated

GOAL! WBA 3-0 Barnsley (Clarke 52). Matt Clarke makes it three for the hosts at the Hawthorns. The Baggies have saved their best until last. Ah well.

GOAL! Preston 3-1 Middlesbrough (Riis 53). Scrub that. Boro’s comeback has lasted all of five minutes. Emil Riis sashays through a huge hole in the middle of the Boro defence and lobs home from the edge of the box.

Updated

GOAL! Sheffield United 4-0 Fulham (Stevens 49). Enda Stevens finishes off a lovely triangular passing move, and the champions are now in danger of following up a 7-0 win with a similarly sized loss. If Boro are to have any chance of the play-offs, they’ll need Reading to do them a favour at Luton.

Stevens celebrates after scoring a goal to make it 4-0 to Sheffield United
Stevens celebrates after scoring a goal to make it 4-0 to Sheffield United Photograph: James Williamson/AMA/Getty Images

Updated

GOAL! Preston 2-1 Middlesbrough (Tavernier 48). It’s been a productive week for the Tavernier family. James scored the opening goal of Rangers’ fantastic Europa League semi-final win over Leipzig; now younger brother Marcus has headed home a raking right-wing cross to keep Boro’s faint hopes of a play-off slot alive!

Celtic are so close to the Scottish title now. Matt O’Riley scores from a tight angle on the right and the Bhoys are 3-1 up against Hearts. They’ll go nine clear should they hold on for the win. Second-placed Rangers have three games left, but they’re 21 goals behind as well. It’s effectively all over. Rangers will switch their focus to Hampden and Seville.

Øh Ørjan! How could you!

Orjan Norland gifts Harry Cornick a goal.
Orjan Norland gifts Harry Cornick a goal. Photograph: JASONPIX/REX/Shutterstock

Updated

Half-time earworm. Courtesy of Luton Town’s goalscorer.

The half-times

  • Birmingham City 0-2 Blackburn Rovers
  • Bournemouth 0-0 Millwall
  • Derby County 0-0 Cardiff City
  • Huddersfield Town 2-0 Bristol City
  • Hull City 0-0 Nottingham Forest
  • Luton Town 1-0 Reading
  • Peterborough United 1-0 Blackpool
  • Preston North End 2-0 Middlesbrough
  • Sheffield United 3-0 Fulham
  • Stoke City 1-1 Coventry City
  • Swansea City 0-0 Queens Park Rangers
  • West Bromwich Albion 2-0 Barnsley

As things stand, the play-off semi-finals will be Huddersfield v Luton and Nottingham Forest v Sheffield United.

GOAL! Birmingham 0-2 Blackburn (Brereton Diaz 45). Ben Brereton Diaz cuts in from the left and curls an unstoppable dipper into the top right. Another astonishing goal by Rovers, who are ending an ultimately disappointing season with panache.

GOAL! Luton 1-0 Reading (Cornick 45+1). Harry Cornick channels his inner Dion Dublin. Orjan Nyland plays the role of Shay Given. Oh dear. But what a huge goal for Luton, who are on course to rubber-stamp their play-off slot!

GOAL! Huddersfield 2-0 Bristol City (Ward 44). Danny Ward, without a goal since Boxing Day, bundles over the line from close range. Not sure he knew too much about it, the ball clanking around all over the shop, but a goal’s a goal’s a goal.

GOAL! Stoke 1-1 Coventry (Clucas 43). Sam Clucas levels things up in the Potteries, meeting a left-flank cutback and whipping a shot into the bottom right.

GOAL! WBA 2-0 Barnsley (Reach 40). Adam Reach chases after a long punt down the middle, sticks out a leg, and lobs Barnsley’s walkabout keeper Jack Walton from 25 yards. Too little, too late for West Brom, who were top back in October.

GOAL! WBA 1-0 Barnsley (Grant 37 pen). Karlan Grant slots a penalty, but that won’t stop the Baggies finishing in their lowest league position for 22 seasons.

Grant scores from the penalty spot.
Grant scores from the penalty spot. Photograph: Adam Fradgley/West Bromwich Albion FC/Gett

Updated

GOAL! Peterborough 1-0 Blackpool (Clark-Harris 36). Relegated Posh look to go out with a bang. Jonson Clarke-Harris obliges.

GOAL! Preston 2-0 Middlesbrough (Fry og 35)
Oh Boro. Dael Fry deflects a left-wing cross into his own net. That’s their chances of snatching a play-off slot all but gone.

Own GOAL scored by Middlesbrough defender Dael Fry
Own GOAL scored by Middlesbrough defender Dael Fry Photograph: Paul Thompson/ProSports/REX/Shutterstock

Updated

GOAL! Huddersfield 1-0 Bristol City (Toffolo 33). The free-scoring full back Harry Toffolo scores his fifth goal the last seven, finishing off a power dribble down the inside-left channel. As things stand, Town will end the season in third spot, leapfrogging Nottingham Forest, and will play Luton in the play-off semis. “Another pretty dull season for my team Bristol City although we did flirt briefly with relegation,” begins Rick Harris. “Hard to see us changing the outcome for next season with the club in the present unambitious ownership. Almost wish I was a Rovers fan because the Gas have had a great season and fingers crossed they will get promotion back to their spiritual home of League 1 or to those of us who still yearn for the good old days before the FA sold us out – the Third Division.”

GOAL! Birmingham 0-1 Blackburn (Buckley 29). This will probably be Tony Mowbray’s last game as Rovers manager. If that’s the case, he’s going out in some style thanks to John Buckley, who has just sent a diagonal 25-yard heatseeker into the top-left corner of the Birmingham net. An absolute screamer!

GOAL! Sheffield United 3-0 Fulham (Berge 25). Sander Berge pokes a close-range effort through Paulo Gazzaniga’s legs, and it’s fairly clear that Fulham are, if not yet on the beach, then mentally in their hotel rooms splashing on the sun cream. Barring a Pep-in-the-Champions-League-esque collapse, Sheffield United will contest the promotion play-offs.

Berge celebrates scoring.
Berge celebrates scoring. Photograph: Danny Lawson/PA

Updated

GOAL! Preston 1-0 Middlesbrough (Browne 24). Alan Browne chests down a right-wing cross and fires into the bottom right. Boro need to win, and hope either Sheffield United or Luton fail to claim three points ... and it’s not looking good for Chris Wilder’s side right now.

Middlesbrough players look dejected.
Middlesbrough players look dejected. Photograph: Paul Greenwood/REX/Shutterstock
Disappointed Middlesbrough fans react.
Disappointed Middlesbrough fans react. Photograph: Paul Thompson/ProSports/REX/Shutterstock

Updated

GOAL! Sheffield United 2-0 Fulham (Ndiaye 21). Sheffield United are doing their bit, though! Iliman Ndiaye doubles their lead against the champions, sweeping home when found all alone on the penalty spot!

Ndiaye scores to make it 2-0.
Ndiaye scores to make it 2-0. Photograph: James Williamson/AMA/Getty Images

Updated

Ah the rollercoaster thrills of the Championship finale.

It’s half time at Parkhead. Celtic 2-1 Hearts. One in a row is on!

GOAL! Stoke 0-1 Coventry (Gyokeres 14). Viktor Gyokeres romps clear down the inside-right channel and slots to give the Sky Blues the lead in the bragging-rights-only midlands derby.

Gyokeres of Coventry City scores.
Gyokeres of Coventry City scores. Photograph: Nathan Stirk/Getty Images

Updated

A win for Luton against Reading would seal the other remaining play-off spot, and Nathan Jones’ team have started off on the front foot. They’ve already had three very decent chances, the best of which being Allan Campbell’s close-range header, well parried by Reading keeper Orjan Nyland. It remains Luton 0-0 Reading.

GOAL! Sheffield United 1-0 Fulham (Gibbs-White 10). The Blades need a win to confirm their place in the play-offs, and they’re ahead against the champions! Morgan Gibbs-White meets a right-wing cross and sends a powerful header into the top-right.

Gibbs-White heads in early.
Gibbs-White heads in early. Photograph: Danny Lawson/PA
Gibbs-White celebrates scoring.
Gibbs-White celebrates scoring. Photograph: Danny Lawson/PA

Updated

The Scottish title is all but Celtic’s as things stand. Kyogo forces a header over the line, just, in the 37th minute against Hearts. Should the hosts hold onto their 2-1 lead, they’ll go nine points clear of Rangers, who will only have three games left with a vastly inferior goal difference. Ah well, they’ve got a couple of cup finals to look forward to. No bad consolation, right?

While we’re waiting for something to happen in the Championship, some news from Scotland, where Celtic can effectively seal the Premiership title with victory over Hearts. They fell behind after just three minutes, Ellis Simms sweeping home from close range, but Daizen Maeda has equalised on the half hour. It’s Celtic 1-1 Hearts at Parkhead.

The final dozen matches of the regular Championship season kick off. Here we go, then. Drama ahoy!

Sheffield United players form a guard of honour for Fulham ahead of the match at Bramall Lane.
Sheffield United players form a guard of honour for Fulham ahead of the match at Bramall Lane. Photograph: Matt West/REX/Shutterstock

Updated

Last night in the Third Division...

The teams

Birmingham: Etheridge, Gordon, Roberts, Pedersen, Colin, Sunjic, James, Chong, Bacuna, Taylor, Hernandez.
Subs: Friend, Woods, Hogan, Graham, Trueman, Hall, Bellingham.
Blackburn: Kaminski, Ayala, Brown, Scott Wharton, Pickering, Travis, Edun, Hedges, Buckley, Gallagher, Brereton.
Subs: Dolan, Rankin-Costello, Markanday, Dack, Lenihan, Vale, Eastham.

Bournemouth: Travers, Smith, Phillips, Zemura, Kelly, Cook, Kilkenny, Anthony, Marcondes, Brady, Solanke.
Subs: Woodman, Mepham, Christie, Moore, Hill, Billing, Dembele.
Millwall: Bialkowski, Cooper, Murray Wallace, Hutchinson, McNamara, Leonard, Saville, Mitchell, Bennett, Afobe, Burke.
Subs: Long, Kieftenbeld, Jed Wallace, Bradshaw, Pearce, Evans, Burey.

Derby: Allsop, Sibley, Davies, Cashin, Forsyth, Thompson, Bird, Ebiowei, Morrison, Knight, Lawrence.
Subs: Stearman, Roos, Watson, Ebosele, Aghatise, Plange, Cybulski.
Cardiff: Phillips, Drameh, Nelson, Flint, Denham, Bagan, Ng, King, Wintle, Harris, Hugill.
Subs: McGuinness, Collins, Watters, Colwill, Semenyo, Isaak Davies, Luthra.

Huddersfield: Blackman, Turton, Hogg, Sarr, Pipa, Eiting, Russell, Holmes, Toffolo, Sinani, Ward.
Subs: Anjorin, Rhodes, Koroma, Ruffels, Nicholls, Colwill, Lees.
Bristol City: Bentley, Cundy, Klose, Atkinson, Scott, James, Massengo, Dasilva, Weimann, Martin, Semenyo.
Subs: King, O’Leary, Tanner, Wells, Idehen, Bell, Conway.

Hull: Baxter, Jones, McLoughlin, Greaves, Longman, Smallwood, Slater, Elder, Honeyman, Lewis-Potter, Sayyadmanesh.
Subs: Coyle, Docherty, Eaves, Fleming, Huddlestone, Cartwright, Forss.
Nottm Forest: Samba, Worrall, Tobias Figueiredo, Panzo, Laryea, Cafu, Garner, Lolley, Zinckernagel, Mighten, Xande Silva.
Subs: Horvath, Spence, Mbe Soh, Surridge, Johnson, Ojeda, McKenna.

Luton: Ingram, Burke, Bradley, Naismith, Bree, Lansbury, Campbell, Bell, Clark, Cornick, Jerome.
Subs: Potts, Hylton, Snodgrass, Mendes Gomes, Lockyer, Isted, Muskwe.
Reading: Nyland, Thomas, Morrison, Holmes, Baba, McIntyre, Laurent, Hoilett, Ejaria, Meite, Lucas Joao.
Subs: Tetek, Dele-Bashiru, Southwood, Ehibhationham, Abbey, Abrefa, Scott.

Peterborough: Cornell, Knight, Edwards, Fuchs, Ward, Poku, Jack Taylor, Burrows, Szmodics, Clarke-Harris, Jade-Jones.
Subs: Kent, Grant, Marriott, Randall, Oluwabori, Lakin, Bodnar.
Blackpool: Maxwell, Connolly, Garbutt, Casey, Stewart, Dale, Keogh, Hamilton, Carey, Beesley, Yates.
Subs: Moore, Ekpiteta, Grimshaw, Apter, Daniels, Mariette.

Preston North End: Iversen, van den Berg, Diaby, Lindsay, Whiteman, Potts, Browne, McCann, Johnson, Jakobsen, Archer.
Subs: Cunningham, Evans, Ledson, Huntington, Maguire, Ripley, O’Neill.
Middlesbrough: Daniels, Anfernee Dijksteel, Fry, McNair, Jones, Crooks, Howson, McGree, Tavernier, Watmore, Sporar.
Subs: Lumley, Peltier, Bamba, Connolly, Bola, Coburn, Balogun.

Sheff Utd: Foderingham, Basham, Egan, Robinson, Osborn, Norwood, Fleck, Stevens, Berge, Gibbs-White, Ndiaye.
Subs: Adam Davies, Baldock, Ben Davies, Hourihane, Norrington-Davies, Jebbison, Osula.
Fulham: Gazzaniga, Tete, Hector, Ream, Robinson, Seri, Chalobah, Kebano, Carvalho, Reid, Mitrovic.
Subs: Reed, Adarabioyo, Ivan Cavaleiro, Rodrigo Muniz, Onomah, Ramirez, Stansfield.

Stoke: Bursik, Sparrow, Jagielka, Harwood-Bellis, Allen, Powell, Baker, Tymon, Fox, Brown, Clucas.
Subs: Chester, Vrancic, Bonham, Sawyers, Wright-Phillips, Tezgel, Jayden Philogene-Bidace.
Coventry: Wilson, Kelly, McFadzean, Hyam, Clarke-Salter, Shipley, Allen, Maatsen, O’Hare, Eccles, Gyokeres.
Subs: Moore, Rose, Jones, Waghorn, Kane, Godden, Bidwell.

Swansea: Fisher, Christie, Latibeaudiere, Naughton, Manning, Grimes, Downes, Congreve, Piroe, Wolf, Obafemi.
Subs: Fulton, Smith, Ntcham, Paterson, Hamer, Abdulai, Cotterill.
QPR: Dieng, Sanderson, Ball, Barbet, Adomah, Amos, Field, Thomas, McCallum, Dykes, Chair.
Subs: Kakay, Dozzell, Gray, Walsh, Mahoney.

West Brom: Button, O’Shea, Ajayi, Clarke, Furlong, Phillips, Livermore, Molumby, Reach, Diangana, Ahearne-Grant.
Subs: Robinson, Kipre, Gardner-Hickman, Castro, Taylor, Ashworth, Palmer.
Barnsley: Walton, Moon, Sraha, Kitching, Hondermarck, Wolfe, Helliwell, Styles, Oduor, Woodrow, Marsh.
Subs: Christie-Davies, Adeboyejo, Arielly, Bremang, Cole, Flavell, Danny Benson.

Updated

Preamble

The automatic promotion places are already decided: Fulham and Bournemouth are up, up, up! The relegation slots are done and dusted, too: farewell, Barnsley, Peterborough United and Derby County. Two of the play-off positions are effectively signed off as well: Nottingham Forest and Huddersfield Town will end the season either in third or fourth, guaranteed to play the second leg of their play-off semi-finals at home.

But the fate of four clubs remains in the balance! Sheffield United and Luton Town are in the box seat for the final two play-off places, but Middlesbrough and Millwall can still pip them. Boro need to win and hope either Luton or Sheffield United lose, or that United lose and Luton draw. Millwall also have to win, and need either Luton to lose, Middlesbrough to draw, or Sheffield United to lose with a five-goal swing. Time to pore over the fixtures and table, in other words. So here goes. All the games kick off at 12.30pm. It’s on!

  • Birmingham City v Blackburn Rovers
  • Bournemouth v Millwall
  • Derby County v Cardiff City
  • Huddersfield Town v Bristol City
  • Hull City v Nottingham Forest
  • Luton Town v Reading
  • Peterborough United v Blackpool
  • Preston North End v Middlesbrough
  • Sheffield United v Fulham
  • Stoke City v Coventry City
  • Swansea City v Queens Park Rangers
  • West Bromwich Albion v Barnsley
Pos Team P GD Pts
1 Fulham 45 67 90
2 AFC Bournemouth 45 34 85
3 Nottm Forest 45 33 79
4 Huddersfield 45 15 79
5 Sheff Utd 45 14 72
6 Luton 45 7 72
7 Middlesbrough 45 12 70
8 Millwall 45 9 69
9 Blackburn 45 8 66
10 West Brom 45 3 64
11 Coventry 45 1 63
12 QPR 45 0 63
13 Stoke 45 5 61
14 Preston North End 45 -7 61
15 Swansea 45 -9 61
16 Blackpool 45 1 60
17 Bristol City 45 -13 55
18 Hull 45 -13 50
19 Cardiff 45 -19 50
20 Birmingham 45 -24 47
21 Reading 45 -32 41
22 Derby 45 -7 34
23 Peterborough 45 -49 34
24 Barnsley 45 -36 30

Updated

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.