Lynmore Primary School won the overall award in the Junior Primary Schools Showquest event at a sold-out 5.30pm show yesterday.
Lynmore's performers shone on stage in their vibrantly coloured wearable art-style costumes and moved around the stage seamlessly from scene to scene.
Amid a sea of colour and dramatic movements, Lynmore challenged parents and children to use their devices less and their imaginations more.
As well as placing first overall, Lynmore Primary also won the choreography, drama and theme awards as well as awards for the video wall and costumes and enhancement.
Pupil Maisie O'Callaghan, who had earlier overcome a broken collarbone, was superb.