Charlton were outstanding as they swept aside Derby County 3-0 at The Valley to end the visitors' five-game unbeaten streak.
Macauley Bonne netted his third goal in four games and Naby Sarr got his first of the season but the goal of the game was a wonderstrike from Conor Gallagher fresh off his first call-up to England U21s.
While the goalscorers were all brilliant, it was a real team performance with Darren Pratley, Josh Cullen, Jake Forster-Caskey and substitute Sam Field all particularly impressing.
Lee Bowyer made just one change from the side that drew with Fulham at Craven Cottage a fortnight ago with Jonathan Leko replacing Jason Pearce. There was also a change in formation with the Addicks playing a 5-4-1 formation.
The different formation set Jonny Williams up on the left from where he caused the visitors a constant headache before limping off in the 31st minute.
In the third minute it was his wonderful switch of play that set Chris Solly on the way down the right wing. The skipper for the day crossed the ball which eventually fell to Forster-Caskey whose shot was blocked behind.
It was just three minutes later that the Addicks opened the scoring with Williams involved again to get his fifth assist of the season. Sarr passed cleverly down the left wing and the 26-year-old got in behind the Derby defence and cut-back to Bonne who swept home with a first-time left-footed effort.
The threat from Williams continued and in the 20th minute he was inches away from putting the Addicks two up when he couldn’t quite toe in a Bonne cross. He then set up the former Leyton Orient man who had a driven shot from the edge of the box tipped behind by Kelle Roos in the Derby goal.
The Addicks best chance to make it 2-0 before the half fell to Cullen who was beautifully fed by a first time pass from Gallagher after Leko had won the ball back in the Derby half. Roos was out quickly though to smother Cullen’s effort behind for a corner.
It was an impressive first half from the Addicks and there was more to come in the second half.
Sarr doubled the Addicks lead in the 48th minute when he was at the back post to head in a deep Cullen corner.
The Addicks kept pressing and the third came when substitute Sam Field, who was excellent throughout, won the ball back and fed Gallagher. The 19-year-old picked his spot and hammered a fantastic right-footed strike from 25 yards out, straight into the top corner of Derby’s goal.
When the visitors did create a late chance at a consolation goal, Dillon Phillips was quickly off his line, making himself big, to deny substitute Mason Bennett.
Charlton: Phillips; Solly, Lockyer, Pratley, Sarr, Forster-Caskey; Leko, Gallagher (Kayal 77), Cullen, Williams (Field 31); Bonne (Hemed 75)
Subs (not used): Amos, Oshilaja, Pearce, Kayal, Oztumer
Goals: Bonne 6, Sarr 48, Gallagher 67
Booked: Forster Caskey (65, simulation)
Derby County: Roos, Shinnie, Bielik (Holmes 60), Paterson (Bennett 76), Waghorn (Jozefzoon 60), Lawrence, Clarke, Martin, Davies (C), Bogle, Malone
Subs (not used): Hamer, Wisdom, Dowell, Lowe
Booked: Waghorn (56, foul on Gallagher), Shinner (64, foul on Pratley)
Referee: Stephen Martin
Attendance: 19,408 (2,999 from Derby)