Charlton manager Guy Luzon answered some of his critics who claim his new-look squad lacks the strength-in-depth to challenge in the Championship.

His second string put an expensively-assembled Peterborough side to the sword at London Road, securing a place in the draw for the third round of the League Cup.

Luzon’s side featured six changes from their previous league outing, and debutant Mikhail Kennedy stuck early for the Londoners, getting on the end of a rebound off former Sunderland goalkeeper Ben Alnwick.

The Posh had numerous chances to strike a blow to the Addicks, with Connor Washington and Marcus Maddison profligate in front of goal.

Despite their slender lead, the half time whistle could not come soon enough, with Charlton appearing likely to buckle under severe Peterborough pressure.

But half-time gave Luzon’s charges the chance to regroup and go again, an opportunity snapped up by Karlan Ahearne-Grant, who doubled the lead from the spot after Kennedy was hauled down.

Substitute Ahmed Kashi then showed his quality with a sublime 40-yard chip over Alnwick in the Posh goal to put the game beyond doubt.

At 3-0, Charlton were coasting, and their cause was further helped when Igor Vetokele marked his first appearance of the season with a slick volley to make it four.

Posh substitute Jermaine Anderson stained an otherwise perfect Charlton victory with a stoppage-time consolation.

But this was Charlton’s night – and Luzon’s side now appears unafraid of giving teams a hammering. Whisper it, but these are exciting times at the Valley.