Aldershot battled to a narrow victory over 10-man Hereford to pick up their first home win since early December.
Guy Madjo fired home from two yards out after the Bulls failed to clear following a brief scramble.
Michael Townsend saw red for dragging down Danny Hylton as the striker bore down on goal.
Hylton had earlier cleared Lyle Taylor's header off the line, while Yoann Arquin blasted well over the bar when well placed.
VIEW FROM THE DRESSING ROOM
Aldershot boss Dean Holdsworth told BBC Surrey:
"I'm delighted with a 1-0 win. It could have been a bit more. If you look at all the aspects: debuts are made, Guy Madjo scores his first goal, clean sheet, three points - happy days.
"I brought Guy Madjo here to score those sort of goals. It gives him a little lift.
"I want us to be a footballing side, attractive and entertaining. My philosophy will always be to play football. But the fans want winning football. Sometimes you've got to win ugly."
Hereford manager Jamie Pitman told BBC Hereford and Worcester:
"It was a poor game and I have to take responsibilty for that. I made a couple of changes and in hindsight were those changes right? Obviously, not.
"There were a lot of silly fouls, the ball was going out of play and it was slow, dull and boring. We were just lashing at things.
"We had no quality and we didn't get any decent balls in to anybody. I just don't think there was any quality in the game from either team to be honest with you.
"I thought throughout we performed poorly and I've told the players that. But also the buck stops with me and I'll accept that."
Live Text Commentary
Full Time The referee blows his whistle to end the game.90:00 +4:57 Booking
Booking Josh Payne shown a yellow card.90:00 +3:00
The ball is sent over by Joe Colbeck.90:00 +0:11
Centre by Aaron Morris, Adam Bartlett makes a save.86:28
The offside flag is raised against Samuel Clucas. Ross Worner restarts play with the free kick.84:15
Adam Mekki crosses the ball, Effort on goal by Josh Payne from deep inside the penalty area misses to the right of the target. The ball is swung over by Adam Mekki, Ryan Green manages to make a clearance.82:48
The ball is swung over by Adam Mekki, Ben Purkiss manages to make a clearance.81:58
Anthony Straker concedes a free kick for a foul on Nicky Featherstone. Free kick taken by Joe Colbeck.79:30 Substitution
Substitution Wilko Risser joins the action as a substitute, replacing Guy Madjo.79:17
Ben Herd delivers the ball.76:40 Substitution
Substitution Samuel Clucas is brought on as a substitute for Tom Barkhuizen.75:09
Free kick awarded for an unfair challenge on Danny Hylton by Ryan Green. The free kick is swung in right-footed by Josh Payne, clearance by Yoann Arquin.74:44
Will Evans takes a shot. Save by Ross Worner.73:16
Unfair challenge on Joe Colbeck by Ben Herd results in a free kick. Adam Bartlett takes the free kick. Unfair challenge on Joe Colbeck by Adam Mekki results in a free kick. Free kick taken by Robert Purdie.72:44
A cross is delivered by Adam Mekki, Will Evans manages to make a clearance.72:10
Yoann Arquin gives away a free kick for an unfair challenge on Sonny Bradley. Anthony Straker restarts play with the free kick.69:37
The ball is delivered by Adam Mekki, Will Evans manages to make a clearance.68:19 Substitution
Substitution Aaron Morris comes on in place of Darren Murphy.68:19 Substitution
Substitution Reece Connolly comes on in place of Peter Vincenti.67:52 Substitution
Substitution Lyle Taylor leaves the field to be replaced by Nicky Featherstone.
Booking The referee shows Joe Colbeck a yellow card for dissent.65:26
Inswinging corner taken by Josh Payne from the right by-line, Yoann Arquin manages to make a clearance. Close range strike by Josh Payne goes over the bar.65:26 Dismissal
Dismissal Michael Townsend is sent off.64:26
Danny Hylton fouled by Michael Townsend, the ref awards a free kick. Josh Payne takes the free kick.63:03
Unfair challenge on Adam Mekki by Yoann Arquin results in a free kick. Direct free kick taken by Ben Herd.60:32
Free kick awarded for an unfair challenge on Sonny Bradley by Tom Barkhuizen. Free kick taken by Sonny Bradley. Peter Vincenti gives away a free kick for an unfair challenge on Ben Purkiss. Ben Purkiss takes the direct free kick.59:30
Foul by Simon Clist on Adam Mekki, free kick awarded. Josh Payne restarts play with the free kick.57:41 Substitution
Substitution Joe Colbeck joins the action as a substitute, replacing Nathan Elder.56:31
Unfair challenge on Tom Barkhuizen by Josh Payne results in a free kick. Ben Purkiss restarts play with the free kick.55:48
Will Evans fouled by Josh Payne, the ref awards a free kick. Ryan Green takes the free kick.52:09
Adam Mekki provided the assist for the goal.52:09 Goal scored
Goal! - Guy Madjo - Aldershot 1 - 0 Hereford Guy Madjo finds the back of the net with a goal from inside the six-yard box to the bottom left corner of the goal. Aldershot 1-0 Hereford.52:09
The ball is swung over by Adam Mekki,50:44
Adam Mekki takes a shot from a long way out clearing the bar.50:03
The ball is swung over by Ben Herd, Simon Clist manages to make a clearance.47:50
Danny Hylton concedes a free kick for a foul on Will Evans. Ben Purkiss takes the direct free kick.46:19
Inswinging corner taken by Josh Payne. Centre by Anthony Straker, clearance by Will Evans. Shot by Will Evans from a long way out goes over the net.45:01
The referee blows his whistle to start the second half.45:00 +2:18 Half time
Half Time The whistle is blown to end the first half.45:00 +1:40
Tom Barkhuizen produces a right-footed shot from inside the area that clears the crossbar.45:00 +1:11
The ball is sent over by Tom Barkhuizen, Ross Worner makes a clearance.45:00 +0:05
The ball is swung over by Yoann Arquin, Sonny Bradley manages to make a clearance. Outswinging corner taken right-footed by Tom Barkhuizen played to the near post, Sonny Bradley manages to make a clearance.42:33
Nathan Elder challenges Ben Herd unfairly and gives away a free kick. Free kick taken by Ben Herd.40:48
Effort on goal by Adam Mekki from outside the box goes harmlessly over the bar.38:56
Ben Herd sends in a cross, clearance by Ben Purkiss. Corner taken right-footed by Josh Payne, clearance by Ben Purkiss.36:39
Adam Mekki delivers the ball, Michael Townsend makes a clearance.33:12
Danny Hylton has an effort at goal from deep inside the area missing to the right of the goal.31:15
Yoann Arquin delivers the ball, Adam Mekki manages to make a clearance.27:32
Lyle Taylor concedes a free kick for a foul on Anthony Straker. Free kick taken by Ben Herd. Centre by Lyle Taylor, clearance made by Darren Murphy. Shot from deep inside the area by Nathan Elder clears the bar. The referee penalises Guy Madjo for handball. Adam Bartlett takes the free kick. Corner taken by Josh Payne from the right by-line played to the near post, Michael Townsend makes a clearance.25:19
Adam Mekki takes a shot. Simon Clist gets a block in.24:01
Free kick awarded for a foul by Nathan Elder on Darren Jones. Ross Worner restarts play with the free kick.23:32
Simon Clist delivers the ball, clearance by Lyle Taylor.22:30
Free kick awarded for an unfair challenge on Nathan Elder by Anthony Straker. Direct free kick taken by Ryan Green.21:41
Centre by Nathan Elder, Ross Worner makes a save.17:59
Nathan Elder is penalised for a handball. Direct free kick taken by Darren Jones.16:23
Adam Mekki crosses the ball, clearance by Adam Bartlett. Short corner taken by Adam Mekki from the left by-line, clearance by Michael Townsend.15:02
Michael Townsend gives away a free kick for an unfair challenge on Adam Mekki. Direct free kick taken by Josh Payne. Darren Murphy produces a header from inside the area that goes over the bar.12:07
Ben Purkiss gives away a free kick for an unfair challenge on Danny Hylton. Indirect free kick taken by Josh Payne.9:24
Effort on goal by Guy Madjo from just inside the box goes harmlessly over the target.3:40
Simon Clist has an effort at goal. Corner taken left-footed by Simon Clist to the near post, Ben Herd makes a clearance. Unfair challenge on Darren Murphy by Simon Clist results in a free kick. Ben Herd takes the indirect free kick.1:37
Ben Herd challenges Yoann Arquin unfairly and gives away a free kick. Simon Clist takes the free kick.0:42
Robert Purdie challenges Adam Mekki unfairly and gives away a free kick. Direct free kick taken by Josh Payne.0:00
The game kicks-off.
Live data and text provided by our data suppliers