Alfie May’s double for Charlton secured a 2-1 win over play-off hopefuls Barnsley at The Valley.

May broke the deadlock with a tremendous free-kick in the 20th minute to fire Charlton ahead.

Adam Phillips grabbed an equaliser for Barnsley eight minutes later from the penalty spot following a handball by Kayne Ramsay.

But, after a dreadful miss from inside the six-yard box by Devante Cole, the Addicks regained the lead in the 40th minute when May curled in a shot from the left corner of the box following a clever dummy by George Dobson.

Chuks Aneke missed a 94th-minute penalty for Charlton after Liam Roberts fouled Tyreece Campbell, and Barnsley assistant coach Jon Stead was sent off for dissent a minute later.

Defeat left Barnsley with two wins from seven matches and Cole wihtout a goal in 12. But the Tykes still only need seven points from their last five games to guarantee a play-off spot.

The Addicks have now gone 11 games without defeat.

Port Vale moved out of the Sky Bet League One drop zone thanks to a goalless draw at Wigan.

The home side came close to scoring with their first attack, as Matt Smith’s shot took a huge deflection off Thelo Aasgaard, completely wrong-footing Connor Ripley, only for the ball to sail inches past a post.

Former Wigan man Gavin Massey then had a great chance to mark his return to the DW Stadium with a goal, only to be thwarted by England Under-21 stopper Sam Tickle.

Smith’s deliveries were causing concern for Ripley, who had to act smartly to take the ball off Aasgaard’s feet, before tipping another cross round a post.

Martial Godo hit a post as Wigan pushed further, with substitute Charlie Kelman unable to force home the rebound.

But Vale finished the stronger and almost nicked it in the closing stages.

Tom Sang headed wide from an unmarked position, before Tickle parried out a deflected shot from James Plant, and did even better to divert the rebound from Baylee Dipepa past a post.

Mark Harris’ double helped push Oxford back into the League One play-off places as they ruthlessly beat Burton 4-0 at the Pirelli Stadium.

A long throw from Tom Hamer into the Oxford box was cleared and, when Tolaji Bola misjudged his header on halfway, Harris was able to race away, round keeper Max Crocombe and slot home midway through the first half.

The Welsh striker continued to torment the Brewers defence, adding a second early in the second half by bundling the ball in from eight yards out.

Josh Murphy grabbed a well-deserved goal shortly afterwards, driving from his own half to score on the counter-attack.

And, as Albion’s defence capitulated, substitute James Henry added a fourth from inside the box, dispossessing Ryan Sweeney before firing into the bottom corner.

The margin of defeat pushed Albion into the bottom four on goal difference after Port Vale’s point at Wigan.

Goals from Djeidi Gassama and Anthony Musaba handed Sheffield Wednesday a vital 2-0 victory at fellow strugglers QPR to boost their chances of staying in the Sky Bet Championship.

The win leaves second-from-bottom Wednesday just a point from Huddersfield in 21st.

QPR’s own relegation fears were eased by recent back-to-back wins but this result leaves them just four points ahead of Wednesday – a victory would have put them 10 clear of the Yorkshire side.

Wednesday would have gone ahead in the first half had Josh Windass not missed a sitter. The forward contrived to nudge the ball past the far post from a yard out after being set up by Ian Poveda.

The Owls suffered another setback when the lively Poveda, who had been causing Rangers problems, was taken off just before the half-hour mark after picking up what looked like a hamstring injury.

But Gassama, his replacement, was also a thorn in QPR’s side and scored the opening goal on 59 minutes.

Gassama weaved his way into the box, going past Sam Field with ease, and then had a touch of good fortune when Isaac Hayden’s attempted clearance cannoned off the Frenchman and into the net.

Lucas Andersen almost equalised when his fierce strike hit the bar but otherwise Rangers struggled to create clear-cut chances.

That prompted boss Marti Cifuentes to make a triple substitution, sending on Morgan Fox along with forwards Lyndon Dykes and Paul Smyth.

QPR still struggled to create opportunities but one did fall to Jimmy Dunne, who headed over from Chris Willock’s cross.

Dunne headed over again late on, this time at the far post from a cross by Ilias Chair, but Wednesday were generally comfortable and scored again in the final seconds to seal their win.

Gassama was again involved, this time darting down the left and finding Musaba, who blasted past goalkeeper Asmir Begovic.

Cifuentes and his Wednesday counterpart Danny Rohl have radically improved results since taking over this season at clubs heading towards relegation.

But the defeat leaves Rangers still looking anxiously over their shoulders and Wednesday very much in with a fighting chance of staying up.

Leyton Orient found their shooting boots to inflict a 3-1 Sky Bet League One defeat on relegation-haunted Cheltenham.

A dull opening period was lifted in the 34th minute by a superb Ethan Galbraith strike. Collecting a pass from George Moncur, he drilled a 25-yard drive past the despairing dive of goalkeeper Luke Southwood.

The visitors, who showed little going forward before the interval and failed to record a shot on target in the first half, fell further behind 10 minutes later. Ollie O’Neill, always a threat to the Robins, cut inside from the left and delivered a sublime shot that curled into the far corner.

Finding more purpose after the interval, Cheltenham soon squandered a marvellous opportunity to reduce the deficit when O’s stopper Sol Brynn dropped a set-piece at the feet of Curtis Davies, who managed to screw the ball wide from four yards out.

Ruel Sotiriou completed the visitors’ miserable afternoon in the 85th minute when he pounced from 18 yards out to notch his 11th league goal of the season before Joe Nuttall bagged a late consolation for the Robins.

Northamptonshire reached 292-7 off 102.3 overs at stumps on day two of their rain-affected game against Sussex to kick off their County Championship Division Two season at Hove on Saturday.

Captain Luke Procter led the way with 92 while Indian Karun Nair contributed 57.

Procter’s knock lasted 225 balls and included eight fours and one six while Nair faced 104 balls and hit seven fours and one six.

West Indian pacer Jayden Seales, in his first appearance in the County Championship, has, so far, taken 3-64 in his 20 overs.

The 22-year-old removed openers Emilio Gay (5) and Justin Broad (27) before removing middle order batsman George Bartlett for 27 in the 82nd over.

James Coles has provided good support for Seales with 2-19 from 8.3 overs.

Substitute Rhys Healey was the Huddersfield hero as his stoppage-time goal was enough to secure a dramatic and potentially priceless 1-0 win against fellow strugglers Millwall.

Healey pounced to head home from close range after Millwall goalkeeper Matija Sarkic could only parry Matty Pearson’s effort into his path.

The three points lift the Terriers out of the Championship drop zone.

Millwall, meanwhile, are now just two points clear of the relegation places, and will still be looking over their shoulders after a fourth match without a win.

The Terriers almost struck inside two minutes at the John Smith’s Stadium.

Some excellent work from Sorba Thomas paved the way through for Delano Burgzorg, but the Dutchman’s firm strike was excellently saved by Sarkic.

There was a swift response from Millwall, however.

Billy Mitchell pounced on a loose ball before seeing his shot saved confidently by Lee Nicholls.

The Lions threatened again when George Honeyman rose well to meet Ryan Longman’s cross, only to then direct a header off-target.

There was plenty of enterprise and endeavour in what proved to be an entertaining opening spell, and that despite a swirling wind.

Huddersfield were next to go close when Thomas’ delivery was flicked wide at the near post by Bojan Radulovic.

With Millwall now pressing for an opener, Michael Obafemi almost struck when his acrobatic effort was deflected behind for a corner by midfielder Alex Matos.

Jake Cooper then ought to have registered for the visitors, but he planted a golden headed chance over the crossbar from close range.

As half-time approached the pendulum was beginning to swing back Huddersfield’s way.

Thomas’ 25-yard blockbuster was saved by Sarkic, while Josh Koroma also fired inches over the top with his effort from the edge of the box.

There was a frantic start to the second period.

After a Millwall attack at one end, the Terriers broke quickly.

Radulovic found space and pulled the ball back into the path of Koroma, but he could not find the target from a great position.

David Kasumu then missed another decent opportunity as he fired wide following a tidy one-two with the impressive Koroma.

Back came Neil Harris’ Millwall in this end-to-end clash, with Ryan Leonard lashing over the top when he ought to have done better with options around him.

As the 70-minute mark passed, both sides then appeared to run out of steam, with tired bodies and heavy legs clearly evident.

Huddersfield’s Polish defender Michal Helik threw himself at a cross from Brodie Spencer, but he was thwarted by a last-ditch block.

After that, Huddersfield sub Healey went close to notching a winner, before then pouncing to finally do the business in predatory style right at the death.

Carlisle’s relegation from League One was confirmed after they were beaten 2-0 by Northampton.

The Cumbrians won promotion last season but their immediate return to League Two was sealed thanks to goals from Kieron Bowie and Ali Koiki.

Carlisle had a strong wind behind them in the first half at Sixfields and they used that to dominate territorially but the conditions did not help either side find their flow in a scrappy contest.

A rare chance saw Lee Burge tip over Georgie Kelly’s header before Northampton scored with their first real chance of the first half.

It came on 33 minutes when Sam Sherring’s header from a Mitch Pinnock corner was blocked and fell to Bowie who stabbed into the net.

Carlisle tried to force the issue in their pursuit of an equaliser after the break but they struggled against the wind and barely created a chance of note.

And their fate was sealed in stoppage time when Koiki ran the length of the pitch from a defensive corner and rolled the ball home after rounding goalkeeper Harry Lewis.

Exeter moved into the top half of the Sky Bet League One table with a 1-0 win that dented Stevenage’s hopes of making the play-offs.

After a cagey opening, it was Boro that created the first chance with Alex MacDonald finding himself with only Viljami Sinisalo to beat, but Exeter’s Finnish goalkeeper was equal to a shot that was straight at him.

Exeter responded with Luke Harris sliding in at the near post to poke a Dion Rankine cross at Taye Ashby-Hammond, while Reece Cole was off target with a curling shot from 20 yards out.

However, the deadlock was broken in the 39th minute when – for the third time in the game – Sonny Cox charged down a clearance by Ashby-Hammond and Cole cleverly guided the ball into an empty net from 25 yards for his seventh goal of the season.

Former Grecian Jamie Reid almost equalised at the start of the second half, but Sinisalo made a brilliant double save, while Rankine smashed a good chance into the side netting from an acute angle for Exeter.

Reid was off target with a glancing header as Stevenage pushed for an equalising goal, but other than a cross that flashed across the face of goal, they rarely threatened Sinisalo in the Exeter goal.

Play-off chasing Lincoln extended their unbeaten League One run to 16 matches but had to settle for a hard-earned 1-1 draw at lowly Reading.

Tyler Bindon salvaged a point for the Royals with seven minutes remaining after Freddie Draper had given the visitors, now two points off the play-off places, the lead.

Reading had the better of an entertaining first half but Lincoln goalkeeper Lukas Jensen was rarely troubled.

Home striker Sam Smith created the game’s first opening, with a clever cross from the byline, but Ben Elliott skewed his shot wide at the near post.

In an even opening, Lincoln replied when Teddy Bishop scooped narrowly over the crossbar from a Lasse Sorensen centre.

Reading could have gone ahead approaching the interval only for desperate Lincoln defending to block close-range efforts from Femi Azeez and Paul Mukairu.

Azeez could have given Reading a second-half lead but curled over after a fine solo run.

Lincoln sat back for much of the second half but were rewarded in the 72nd minute when, on a rare break, substitute Draper nodded home.

But Reading deservedly levelled when Lewis Wing swung in a corner and defender Bindon nodded in from inside the six-yard box.

Aaron Collins returned to haunt his former club Bristol Rovers as promotion hopefuls Bolton won 2-0 at the Memorial Stadium.

The 26-year-old striker scored in the 52nd minute as his right-footed chipped finish sailed over the onrushing Jed Ward and into the Pirates’ goal following a George Thomason pass.

Rovers had enjoyed their best spell of an even contest just before their nominated player of last season netted on a windy afternoon in Bristol.

Connor Taylor was adjudged to have fouled Cameron Jerome with a minute of stoppage time left to play, and substitute Aaron Morley sealed the win by converting the resulting spot-kick.

The Gas went close to scoring when Nathan Baxter clawed Chris Martin’s diving header from off his goal-line a minute after the restart.

Baxter also saved low at his near post to deny both Luke Thomas and Antony Evans in the first half, as Rovers made it six games without a goal, and the visitors won a first away game in seven matches.

Colby Bishop’s double helped a below-par Portsmouth beat Shrewsbury 3-1 to move another step closer to promotion.

Table-topping Pompey started with two centre forwards and the early pressure paid dividends when they took the lead on three minutes.

Conor Shaughnessy crossed from the left and Shrews skipper Chey Dunkley could only put the ball into his own net.

Pompey were in total control but their lethargic and scrappy play produced little.

Shrewsbury took advantage and equalised on 29 minutes. A break on the left saw the ball reach an unmarked Jordan Shipley in the box and he easily beat home goalkeeper Will Norris.

Conceding seemed to wake Pompey up and they regained the lead three minutes before half time from the penalty spot.

Clever play by Kusini Yengi resulted in him being brought down and top scorer Bishop converted.

Shrewsbury played the second half with more purpose but Pompey finished the job off with 14 minutes remaining when Bishop slammed home from 10 yards.

Victory left Pompey nine clear of third-placed Bolton with four games remaining.

Bracken’s Laugh looks a colt bound for bigger and better things judged on a decisive victory in the Woodford Reserve Cardinal Conditions Stakes at Chelmsford.

A field of eight three-year-olds went to post for this one-mile contest, with Aidan O’Brien’s Royal Lodge Stakes third Capulet all the rage as the 8-13 favourite.

The Karl Burke-trained Cuban Tiger and John and Thady Gosden’s Orne, first and third in last week’s Listed Burradon Stakes on Good Friday, added further intrigue, but it was 9-1 shot Bracken’s Laugh who emerged much the best in the hands of Finley Marsh.

A winner on his Newbury debut in September before finishing fifth in the Group One Criterium de Saint-Cloud the following month, the Zoffany colt travelled nicely in the middle of the pack on this seasonal reappearance before quickening smartly in the straight to claim a two-and-three-quarter-length victory.

The front-running Orne boxed on for second, with Capulet a shade disappointing in third.

“I don’t think I’ve had many Group One runners, but he won last year in the Haynes, Hanson And Clark and I thought I’d give him a go in the Group One in France,” Hughes told Racing TV.

“As it turned out, we ended up on the wrong side of the track and the ground was very heavy and he just didn’t get home, but we felt he could be a Group One horse then, so this year starting off it was very important he didn’t have too hard a race first up and we’d learn a lot from it.

“I was really excited by the way he travelled. This horse would gallop with anything at home and I feel he’s a mile and a quarter horse and maybe not quite a mile and a half horse with the speed he shows at home.

“So, I was really looking forward to seeing him run over a mile to see how he’d travel on a better surface and he travelled immensely well and quickened up really good.

“I made a decision two months ago I would come here first, you just don’t have to get them quite as fit for the all-weather as you do for soft ground on the grass. I thought this would be a nice introduction and if he was placed today, I would have been happy as a stepping-stone towards Chester.

“I don’t feel he’s a Guineas horse or a Derby horse, so I’d like to go quietly, run in the Dee Stakes and then on to a Group Three at Royal Ascot over a mile and a quarter.

“I have a month until Chester and then I have another month until Royal Ascot, so the plan looks good at the moment and I hope we can pull it off.”

AC Milan extended their winning Serie A run to five matches with a routine 3-0 home victory over 10-man Lecce.

Christian Pulisic and Olivier Giroud gave the Rossoneri control inside the first 20 minutes at San Siro, before the visitors had Nikola Krstovic dismissed just before half-time.

Rafael Leao wrapped up a comfortable success in the second half as Milan consolidated second place with seven matches of the season remaining.

It was a chastening afternoon for Lecce, whose survival hopes had been boosted by four points and two clean sheets from Luca Gotti’s first two matches in charge prior to this contest.

The visitors were the first to threaten, with Joan Gonzalez firing just wide with a low shot from the edge of the area in the third minute.

However, the hosts opened the scoring three minutes later when Pulisic received the ball from Samuel Chukwueze and found the corner of the Lecce net with a powerful left-footed shot from 20 yards.

Goalkeeper Wladimiro Falcone saved a Pulisic close-range header soon after, before Leao’s 11th-minute effort was deflected wide for a corner by defender Lorenzo Venuti, following a good run by Chukwueze.

It was 2-0 in the 20th minute when Giroud’s flicked header from Yacine Adli’s corner went in at the far post.

Lameck Banda and Alexis Blin both tried their luck for Lecce – who fought back from two goals down to claim a point when the teams met in Puglia in November – before Gonzalez headed against the crossbar in the 29th minute.

However, the visitors’ hopes of an unlikely repeat were further damaged a minute before half-time when striker Krstovic was dismissed for a high boot on Chukwueze.

Lecce’s afternoon was summed up by the 57th-minute incident which saw Milan increase their lead to 3-0.

Pontus Almqvist went down in the penalty area under a strong challenge from Theo Hernandez but play was waved on and within seconds Leao had received an incisive through-ball from Adli and provided a cool finish through Falcone’s legs for a goal which was allowed to stand after a VAR check.

Hernandez struck the crossbar for Milan in the 64th minute, before Almqvist and fellow substitute Santiago Pierotti brought good saves out of Mike Maignan inside the final 15 minutes.

However, there was no further scoring and Milan were able to see out a comfortable victory – the ninth time in the last 10 meetings they have won this fixture, with the other drawn.

© 2023 SportsMaxTV All Rights Reserved.