Joe Allen believes Ryan Giggs has made his critics "eat their words" after leading Wales to Euro 2020.

Giggs was not a universally popular choice to succeed Chris Coleman - who led Wales to the semi-finals of Euro 2016 - in January 2018, with large sections of the fan base unhappy at his appointment.

The Manchester United great upset Wales supporters during his celebrated playing career by regularly failing to turn up for international duty.

The 45-year-old also came in for heavy criticism over selection and tactics during Wales' summer setback in Croatia and Hungary, defeats which left Euro 2020 qualification hopes hanging in the balance.

But Wales took eight points from their final four qualifiers, with Tuesday's 2-0 home win over Hungary sealing their second successive appearance at the Euros, and third in all at major tournaments.

He'd had stick. But he has delivered, simple as that.

Joe Allen, Wales midfielder
Joe Allen in action against Hungary on Tuesday. Credit: PA

Allen, alongside the likes of Gareth Bale and Aaron Ramsey, is among the survivors of the side who reached the last four in France in 2016.

The 29-year-old, who fell just short with Wales in their 2018 World Cup qualifying bid, has played a crucial role in the current campaign, not only through his own performances but also helping the development of young midfielders Ethan Ampadu, Joe Morrell and Matthew Smith.

Wales will be hoping to create more memories like that did at Euro 2016. Credit: PA

We didn't want to be a flash in the pan, a one-hit wonder if you like.

Joe Allen, Wales midfielder

Wales will head to Euro 2020 with arguably a more talented squad than they had in France.

Ampadu, Daniel James, Harry Wilson, Joe Rodon and Chris Mepham have all broken into the squad since Euro 2016.

Bournemouth's exciting forward David Brooks, the current Welsh Footballer of the Year, will also be back soon after missing most of the Euro 2020 qualifying campaign following ankle surgery.

It (qualifying) is different in many ways but just as good.

Joe Allen, Wales midfielder