The home side were ahead within seven minutes of kick-off when January signing Adan George held off his man to fire firmly past goalkeeper Craig Ross, scoring his first goal for the club.
George might have doubled his tally with 20 minutes gone, but this time Ross was able to repel his attempt and he was equal to the task once again when Jack Jenkins took aim five minutes later.
The visitors got themselves back into it with 12 minutes remaining when Tobi Sho-Silva levelled, and Ross kept his side in it with a fine late save from Kane Thompson-Summers.
However, the keeper’s efforts were to count for nothing as Cosgrave won it in the seventh minute of added time.
Rob Harker fired the visitors ahead after 31 minutes with a superb long-range strike.
Oldham were level five minutes before the break when Mark Shelton fired home from a corner.
Harker went close against for Halifax before the resulting corner fell to Adam Senior, who scrambled home from close range.
Adebola Oluwo met Jordan Cropper’s long throw six minutes from time to send a looping header over Southend goalkeeper Collin Andeng-Ndi.
Finley Potter almost put third-placed Barnet – 2-0 winners at Southend on Boxing Day – ahead after 15 minutes, but he was denied by a wonderful stop from Andeng-Ndi.
Barnet goalkeeper Laurie Walker kept Southend at bay with an excellent one-on-one save from Brooklyn Kabongolo.
The match was delayed for around 20 minutes as Uchegbulam received treatment before being carried off to a standing ovation, having collided with an advertising hoarding.
Danny Ormerod grabbed a quickfire brace in the 58th and 62nd minutes to give the hosts revenge for their 2-0 defeat at Rochdale on Boxing Day.
The result ended AFC Fylde’s run of eight league games without a win and was enough to nudge them two points clear of Kidderminster in the table.
Jonathan Ustabasi scored a first-half brace before Connor Ellis Barrett’s 71st-minute strike made it four wins in five matches.
The Coasters took a 1-0 lead in the 37th minute after Ustabasi scored from close range and he then grabbed another in first half added time.
Fylde made it 3-0 in the 71st minute after Barrett beat his marker with a quality turn of pace and found the bottom corner.
Dorking grabbed a consolation in second half added time through Matt Briggs.
Josh Kay and Nick Haughton scored either side of half-time to get the visitors off to a flying start in their bid to claim a third-straight win.
Scott Quigley had an effort disallowed for the hosts – who went into the game without a win in seven – before Ben Reeves reduced the deficit with a powerful drive after a through-ball was only half-cleared by Fylde goalkeeper Theo Richardson.
But Richardson preserved his side’s three priceless points at the start of added time when he tipped a Jake Taylor header over the crossbar as the Spitfires pushed for an equaliser.
Danny Ormerod raced on to Danny Whitehead’s 11th-minute through ball to score his third goal in four games.
Corey Whitely had the ball in the net for Bromley in the first half but he was ruled offside.
Ormerod was close to a second for Fylde, who remain 22nd and in the relegation zone, as his late effort rebounded off a post.
Fylde seized control of the game with two goals in the space of three minutes.
Jon Ustabasi scored the opener 11 minutes in after being played in by Luke Charman, firing across goal to find the bottom corner of the net, and moments later Connor Barrett’s cross found Josh Kay to double the lead.
Oldham survived a Kay effort that hit the post before a follow-up was cleared off the line, but things still got worse as Liam Hogan saw red for a second bookable offence six minutes before half-time.
Ustabasi then wrapped up the win with a third goal late on.
Stuart O’Keefe and Jack Barham combined smartly for Lorent Tolaj to give the Shots a fifth-minute lead.
Ian Henderson swiftly equalised with his 11th goal of the season, but Aldershot were back in front two minutes before the break when O’Keefe was brought down and Cian Harries dispatched the penalty.
Barham ended a neat team move after 51 minutes to complete the victory and move the Shots up to seventh in the table.
The Shots started strongly with Daly going just wide and Stuart O’Keefe and Haji Mnoga threatening amid a goalmouth scramble.
They finally forced their way in front eight minutes before the break when Daly timed his run to perfection to meet Ryan Glover’s cross and headed past keeper Mathew Hudson.
The home side looked certain to extend their lead four minutes after the restart when Lorent Tolaj beat the offside trap to run on to Glover’s through-ball, but having rounded Hudson, he saw Harrison McGahey clear his tame attempt off the line despite stumbling and then prevent Josh Stokes from converting the rebound.
Tolaj had a second chance to get his name on the scoresheet from the penalty spot 16 minutes from time after being felled by Hudson, but his smashed his attempt against the post, and it was left to Frost to wrap up the win with a second in stoppage time.
Emmanuel Dieseruvwe had looked to have set Hartlepool on their way to an away win, acrobatically opening the scoring two minutes before the hour when he converted a corner from Nicky Featherstone.
But the Shots had other ideas and struck twice in three minutes.
Substitute Kwame Thomas levelled (79) when he scored at the back post after Ollie Harfield crossed and then, in the 81st minute, Thomas fed Josh Stokes who went clear to win it.
Josh Barrett’s second-minute goal gave Aldershot a flying start, but Dorking drew level when Alfie Rutherford netted.
Rutherford’s equaliser 15 minutes from time gave the 23rd-placed visitors a rare point on the road.
Aldershot remain in seventh place – the final play-off position – but Halifax are just three points behind them with two games in hand.
Lorent Tolaj opened the scoring in the 26th minute as Woking were dispossessed trying to play out from the back, but the home side responded almost immediately as Rhys Browne bundled home the rebound after Tunji Akinola’s shot was saved.
Tolaj then turned provider for Tyler Frost to restore Aldershot’s lead and Jack Barham looked to have secured all three points when he made it 3-1 eight minutes from time.
Reece Grego-Cox pulled one back with a close-range header in the last minute of normal time but the visitors held on for the win despite having Joshua Stokes sent off for a second bookable offence in added time.
Goals from Lorent Tolaj and Kwame Thomas turned the game on its head.
Halifax took the lead through Max Wright’s 38th-minute opener into the top corner.
The visitors equalised four minutes into the second half when Tolaj converted Ryan Glover’s cross from close range.
And the comeback was completed by Thomas’ 69th-minute volley.
The Shots were thrashed 5-0 at home by Fylde on Tuesday – their first defeat in five games – but goals from Tyler Frost and Lorent Tolaj saw them down Altrincham.
Both goals came right at the end of an evenly-matched first period, with Frost breaking the deadlock with a thunderous left-footed strike into the top corner after latching onto a half-cleared cross.
Tommy Widdrington’s men then doubled their lead three minutes into first-half stoppage time following a rapid counter-attack.
Jack Barham’s low shot was pushed out by visiting keeper Matt Gould and Shots’ top scorer Tolaj pounced to rifle in his 15th league goal of the season.
There was no way back for Phil Parkinson’s men after that as Aldershot, aided by their first clean sheet since December, held on for a victory that leaves them seventh, one point behind fifth-placed Altrincham.
The Shots, who had lost to relegation battlers York last weekend, created an early opening when captain Lorent Tolaj dragged an angled effort wide before Theo Widdrington’s drive was turned around the post by Moors keeper Nick Hayes.
Moors broke the deadlock in the 72nd minute when Tahvon Campbell turned in a flick-on at the near post by defender James Clarke from a corner.
Aldershot, though, were level with just two minutes left after Moors defender Richard Stearman was shown a red card for tripping Tolaj in the box, and Cian Harries coolly converted the resulting spot-kick.
Daggers striker Inih Effiong opened the scoring in the 34th minute, slamming home his 16th league goal of the season from Josh Hare’s cutback.
Aldershot were awarded a penalty at the start of the second half when Elliott Johnson brought down Kwame Thomas.
The Shots forward looked to be in an offside position and both managers were booked as tempers flared, but Cian Harries kept his cool to convert the spot-kick.
Dagenham boss Ben Strevens was then shown a red card before Lorent Tolaj headed the visitors in front in the 72nd minute.
Ryan Hill finished off a swift counter-attack to pull the home side level with eight minutes left and after Effiong was denied by the woodwork, the Daggers thought they had won it through Dion Pereira’s strike.
There was still time for Aldershot to level, though, as Josh Barrett found the top corner with a free-kick.
Gateshead had goalkeeper Nathan Harness sent off in the 47th minute for bringing down James Daly outside the box and, with no stopper on the bench, Louis Storey went between the posts for the rest of the night.
Storey made a good save to keep out Cian Harries’ free-kick in the 51st minute, but could do nothing as the visitors took the lead 10 minutes later.
Thomas got on the end of a looping cross from Josh Barrett to head in, and it proved enough for a win that puts them one point above FC Halifax, who host Oldham on Thursday.
After a bright start from both sides, Alty took the lead in the 24th minute through Chris Conn-Clarke’s thumping shot into the bottom-left corner – his fourth goal in as many matches.
Aldershot’s response was immediate, but Ryan Glover’s effort came back off a post.
They were awarded a penalty with just under 20 minutes remaining and Cian Harries stepped up to equalise.
But the visitors’ joy was short-lived as Alty regained the lead five minutes later when Alex Newby found the bottom corner and that was how it stayed.
Last season’s National League North champions went behind in the 12th minute when Reece Smith nicked the ball off a defender and slotted home.
Maidenhead doubled their advantage seven minutes later as Emeka Obi diverted a cross into his own net.
Obi was denied at the other end with Craig Ross saving his close-range header before Fylde started their comeback in the 33rd minute courtesy of Nick Haughton.
Ashley Nathaniel-George hit the crossbar for Maidenhead, while Ross produced a brilliant close-range save to deny Jonathan Ustabasi.
After Connor Barrett was sent off for Fylde late on for a reckless tackle on Smith, the visitors levelled thanks to Whitmore’s header from a corner in added time and almost stole the points as Haughton’s effort came back off the crossbar.