Thierry Henry rolled back the years as he enjoyed the international break by playing in a charity match against Real Madrid legends.

Playing for Laureus All Stars alongside Edwin van der Sar, Clarence Seedorf and Edgar Davids, Henry scored and produced an audacious moment as he dribbled down the left wing without the ball touching the ground.

The game, played to raise funds for young people in Laureus ‘Sport for Good’ projects, ended 6-5 with the former Arsenal man on the winning side.

Does that look familiar?

And then this, because Henry was always a showman.