Gillingham overcame Aldershot to extend their lead at the top of League Two.
Charlie Allen fired the Gills ahead with his first goal for the club, before Danny Kedwell's penalty doubled the lead after Sonny Bradley handled.
Kedwell played a part in the hosts' third, setting up Myles Weston to put the result beyond doubt.
Danny Hylton did have an effort cleared off the line for Shots, before Chris Whelpdale's strike went in off the post to wrap up proceedings.
On-loan striker Robbie Findley, who is still looking to find the net for the Gills, almost scored with his first touch but saw his low drive saved by Shots keeper Jamie Young.
The visitors did come back into the game more after the fourth goal though, but could not find their goalscoring touch, with Hylton firing just past the post when through on goal.
With second-placed Port Vale not playing until Monday, Gillingham's victory moves them six points clear at the top of League Two.
But in stark contrast, defeat for the Shots means they lie within the relegation zone, and extends their run without a point in the league to four matches.
VIEW FROM THE DRESSING ROOM
Gillingham manager Martin Allen told BBC Radio Kent:
"I'm absolutely delighted. We had a great attitude from the players, some fantastic football and it's been a really good day for our players.
"It's a good marker. We're six points clear so it's good.
"We do play some good stuff. They've got some dangerous players, Dean will get good results and let's hope there are not stupid reactions. They're impatient, supporters and boards.
"It's unbelievable. No one knew this was going to happen. It's an incredible start."
Aldershot Town manager Dean Holdsworth told BBC Surrey:
"There is a togetherness and the light hasn't gone out on this team or these players yet.
"There's still more and we know we need to defend better.
"There were some positives from the game.
"It's going to take all our character and take a lot of hard work but we're ready for it and we're ready for this challenge and confidence is key."
- 01 Nelson
- 02 Fish
- 03 Martin Booked (Frampton - 46' )
- 06 Flanagan
- 26 Barrett
- 28 Wright
- 04 Payne Booked (Strevens - 61' )
- 07 Whelpdale
- 14 Allen
- 09 Kedwell
- 24 Weston (Findley - 68' )
- 21 Forecast
- 12 Frampton
- 16 Montrose
- 18 Dack
- 10 Strevens
- 20 Burton
- 29 Findley
- 21 Young
- 02 Herd
- 05 Brown
- 15 Branston
- 23 Bradley Booked
- 04 Morris
- 11 Vincenti
- 17 Mekki (Payne - 79' )
- 31 Rose
- 10 Hylton
- 20 Reid (Rankine - 85' )
- 29 Morris
- 06 Lancashire
- 16 Berqvrst
- 24 Anderson
- 08 Payne
- 26 Donnelly
- 09 Rankine
Live Text Commentary
Full Time The referee signals the end of the game.90:00 +1:40
Danny Rose concedes a free kick for a foul on Ben Strevens. David Wright takes the direct free kick.89:06
Free kick awarded for an unfair challenge on Josh Payne by Ben Strevens. Sonny Bradley restarts play with the free kick. Danny Rose takes a shot. Stuart Nelson makes a save. Inswinging corner taken from the left by-line by Josh Payne, Headed effort on goal by Michael Rankine from inside the penalty box misses to the right of the goal.86:49
Shot by Josh Payne from a long way out goes over the crossbar.85:22
Unfair challenge on Tom Flanagan by Danny Hylton results in a free kick. Tom Flanagan takes the free kick.84:24 Substitution
Substitution Michael Rankine replaces Craig Reid.81:09
The ball is sent over by Troy Brown, Tom Flanagan gets a block in. Corner taken right-footed by Josh Payne to the near post. Inswinging corner taken right-footed by Josh Payne. Inswinging corner taken from the right by-line by Danny Rose, save by Stuart Nelson.78:58
Robbie Findley is caught offside. Free kick taken by Jamie Young.78:24 Substitution
Substitution Josh Payne comes on in place of Adam Mekki.78:03
Danny Hylton produces a left-footed shot from deep inside the penalty box which goes wide of the left-hand upright.76:55
Unfair challenge on Ben Strevens by Troy Brown results in a free kick. David Wright takes the direct free kick.74:31
The ball is swung over by Ben Herd, Headed effort on goal by Peter Vincenti from inside the penalty box misses to the right of the goal.73:13
Tom Flanagan gives away a free kick for an unfair challenge on Danny Hylton. Ben Herd takes the direct free kick.71:23
Danny Kedwell takes a shot. Blocked by Danny Rose. Outswinging corner taken right-footed by Charlie Allen from the right by-line, clearance by Sonny Bradley.69:52
Sonny Bradley gives away a free kick for an unfair challenge on Danny Kedwell. Direct free kick taken by Danny Kedwell. Chris Whelpdale produces a right-footed shot from outside the penalty area and misses left.68:40
Robbie Findley takes a shot. Jamie Young makes a save. Charlie Allen takes a inswinging corner from the left by-line played to the near post, clearance by Sonny Bradley.66:54 Substitution
Substitution Robbie Findley comes on in place of Myles Weston.65:08
Assist on the goal came from Andy Frampton.65:08 Goal scored
Goal! - Chris Whelpdale - Gillingham 4 - 0 Aldershot Chris Whelpdale scores a goal from deep inside the penalty area to the bottom right corner of the goal. Gillingham 4-0 Aldershot.65:04
Myles Weston decides to take a short corner,
Corner from the right by-line taken by Myles Weston, Sonny Bradley makes a clearance.63:24
Foul by Sonny Bradley on Danny Kedwell, free kick awarded. Direct free kick taken by David Wright.62:01
Corner taken by Adam Mekki from the left by-line, save by Stuart Nelson.61:31
Myles Weston is flagged offside by the assistant referee. Ben Herd takes the indirect free kick.60:15 Substitution
Substitution Ben Strevens on for Jack Payne.60:15
Craig Reid is caught offside. Stuart Nelson takes the free kick.59:24
Free kick taken by Ben Herd.59:24 Booking
Booking Jack Payne receives a yellow card for unsporting behaviour.59:16
Foul by Jack Payne on Adam Mekki, free kick awarded.57:45
David Wright takes a shot. Troy Brown gets a block in. Myles Weston takes a outswinging corner. Foul by Danny Kedwell on Guy Branston, free kick awarded. Jamie Young takes the direct free kick.56:39
The ball is sent over by Danny Kedwell.54:15
The ball is sent over by Adam Mekki, Danny Hylton takes a shot. Blocked by Tom Flanagan.53:24
Free kick awarded for an unfair challenge on Charlie Allen by Troy Brown. Jack Payne takes the direct free kick.48:13
Matt Fish produces a left-footed shot from just outside the area that goes wide left of the goal.45:51 Substitution
Substitution (Gillingham) makes a substitution, with Andy Frampton coming on for Joe Martin.45:01
The second half has started.45:00 +2:42 Half time
Half Time The first half comes to an end.45:00 +1:44
Danny Hylton takes a shot. Save made by Stuart Nelson.45:00 +0:55
Danny Rose crosses the ball from the free kick left-footed from right wing, Matt Fish manages to make a clearance.45:00 +0:55 Booking
Booking The referee cautions Joe Martin for unsporting behaviour.45:00 +0:39
Joe Martin gives away a free kick for an unfair challenge on Adam Mekki.42:56
Charlie Allen sends in a cross.40:12
A cross is delivered by Myles Weston, blocked by Aaron Morris. Outswinging corner taken left-footed by Myles Weston, Chris Whelpdale takes a shot. Sonny Bradley manages to make a clearance. Corner taken by Charlie Allen from the right by-line, save by Jamie Young.39:56
The ball is swung over by Myles Weston, clearance by Troy Brown.37:56
The assist for the goal came from Danny Kedwell.37:56 Goal scored
Goal! - Myles Weston - Gillingham 3 - 0 Aldershot Myles Weston finds the net with a goal from inside the area to the bottom left corner of the goal. Gillingham 3-0 Aldershot.34:09
The ball is sent over by Myles Weston.32:53
Joe Martin challenges Danny Hylton unfairly and gives away a free kick. Free kick crossed right-footed by Ben Herd, Chris Whelpdale manages to make a clearance.29:55
Danny Hylton fouled by Adam Barrett, the ref awards a free kick. Danny Rose has a direct shot on goal from the free kick, save made by Stuart Nelson.29:01
Myles Weston gives away a free kick for an unfair challenge on Troy Brown. Direct free kick taken by Ben Herd.26:30
Blocked by Sonny Bradley.26:30 Goal scored
Goal! - Danny Kedwell - Gillingham 2 - 0 Aldershot Danny Kedwell scores a power penalty. Gillingham 2-0 Aldershot.25:18 Booking
Booking Booking for Sonny Bradley for unsporting behaviour.25:03
Danny Kedwell sends in a cross, Sonny Bradley is adjudged to have handled the ball.24:17
Adam Mekki is ruled offside. Free kick taken by David Wright.20:01
Free kick awarded for a foul by Myles Weston on Ben Herd. Jamie Young takes the free kick.17:08
Myles Weston takes a shot. Comfortable save by Jamie Young.16:28
Guy Branston fouled by Danny Kedwell, the ref awards a free kick. Free kick taken by Jamie Young.15:45
Peter Vincenti concedes a free kick for a foul on Matt Fish. Stuart Nelson restarts play with the free kick.14:39
Guy Branston gives away a free kick for an unfair challenge on Myles Weston. Free kick taken by Jack Payne.12:27
Danny Kedwell produces a right-footed shot from outside the penalty box and misses right.11:24
Foul by Guy Branston on Chris Whelpdale, free kick awarded. Free kick taken by Chris Whelpdale.10:12
Assist by Danny Kedwell.10:12 Goal scored
Goal! - Charlie Allen - Gillingham 1 - 0 Aldershot Charlie Allen finds the net with a goal from close in low into the middle of the goal. Gillingham 1-0 Aldershot.8:38
Outswinging corner taken from the left by-line by Myles Weston, Chris Whelpdale takes a shot. Save by Jamie Young.7:06
The assistant referee flags for offside against Danny Hylton. Stuart Nelson restarts play with the free kick.6:22
Matt Fish delivers the ball.5:21
The assistant referee signals for offside against Danny Kedwell. Indirect free kick taken by Jamie Young.3:29
The ball is swung over by Danny Hylton, inswinging corner taken left-footed by Danny Rose from the right by-line, blocked by Charlie Allen. Danny Hylton produces a left-footed shot from inside the area that clears the crossbar.2:44
Foul by Myles Weston on Troy Brown, free kick awarded. Ben Herd takes the free kick.1:42
Corner taken by Myles Weston, Shot from deep inside the area by Chris Whelpdale clears the crossbar.0:00
The match gets underway.
Live data and text provided by our data suppliers