Some of the world's biggest acts came to Middlesbrough, UK for the Big Weekend 2019 festival. Saturday saw sets from Miley Cyrus, Stormzy and Billie Eilish, while Sunday featured Rita Ora, Sean Paul and The 1975.

To round off an unforgettable Big Weekend 2019, here are some of our favourite performances over the two days. [Warning: some clips contain flash images]

Miley Cyrus, We Can't Stop
Charli XCX answered the call from Twitter and joined Cyrus on stage for a pop duet to remember.

Stormzy, Vossi Bop
The grime legend performed his recent UK number 1 hit live for the first time.

Billie Eilish, bury a friend
Lyrical darkness lights up the crowd in Middlesbrough.

Foals, In Degrees
Oxford band proves why they’re one of the best festival acts around.

Mabel, Don't Call Me Up
Breakthrough song and break-up anthem never sounded so sweet.

Jax Jones, Instruction
Stefflon Don and an entire carnival's worth of visuals join the producer on stage.

Khalid, Talk
Silky smooth RnB star captivates the crowd.

Sigrid, Strangers
Cool, understated performance where Sigrid (and the crowd’s) voice does all the talking.

Lewis Capaldi, Someone You Loved
The UK’s newest favourite for an emotional singalong.

Two Door Cinema Club, Talk
Indie disco stomper from the Northern Irish band.

For more Big Weekend 2019 performances, visit Radio1's YouTube page.

If you liked this story, sign up for the weekly bbc.com features newsletter, called The Essential List. A handpicked selection of stories from BBC Music, Culture, Capital, Future and Travel, delivered to your inbox every Friday.