Online sports played by New Zealand high school students have become so popular, they are now being broadcast live.
About 50 teams from around the country, playing in the High School League will appear on the weekly live broadcasts until the competition finishes on June 9.
Otago Boys' High School's eSport team's warm-up includes stretching fingers, shaking tension out of necks and shoulders, and throwing a few well-placed jabs, just for good measure.
The five-member team will take on Christchurch's Cashmere High School in a fast-paced, competitive online game called League of Legends tonight.
They are among the first New Zealand teams to have their matches aired live online by the New Zealand eSports Federation.