Hundreds of school pupils from across the Isle of Wight have been wowing crowds at a major dance competition in Portsmouth.

Portsmouth Guildhall has been playing host to Dance Live! over the last week.

Students from at least eight Island schools took part in the contest.

Pupils from the Bay CE Primary School claimed first place in their heat on Thursday (23).

Their entry ‘Save Our Rainforest’ was performed by 51 pupils. They also won Best LED Screen content and the Fellowship Award.

They will now perform in the finals in April.

Isle of Wight County Press: The Bay CE school pupils.The Bay CE school pupils. (Image: The Bay CE school.)

Also dancing their way to success were Lanesend Primary pupils, who took home third place for their performance, based on 100 Years of the BBC.

Ryde Academy came third in their heat on Monday (27). Students also claimed the Dance Live! Fellowship Award.

Isle of Wight County Press: Lanesend Primary.Lanesend Primary. (Image: Lanesend Primary School.)

And on Tuesday (28), Christ the King College were celebrating after coming second with their Wizard of Oz-themed dance, and also winning the Technical Award.

Ryde School with Upper Chine claimed the Technical Award and Nettlestone and Newchurch Primary School won the Dance Live! Fellowship Award.

Also taking part in the show were pupils from the Isle of Wight Education Federation, which runs Carisbrooke and Medina College, Medina House School and Cowes Primary School.