A new single by Lorde has surfaced online.
Team, from the teenage star's upcoming debut album Pure Heroine, premiered on radio earlier today.
It had to be released earlier than planned after it leaked in the US.
The song appeared on several blogs and news sites soon after its radio debut.
It is built around an instantly memorable chorus hook and Lorde's trademark down-to-earth lyrics - including the repeated line : "I'm kinda over being told to throw my hands up in the air - so there."