Glastonbury 2015: Main stages Saturday

Click on the artist links in the main stage line-up listings below to view video highlights, set lists and more on the BBC's website.

Pyramid Stage

Line-up: The Unthanks with Charles Hazlewood & his Orchestra (11:00-11:45), Courtney Barnett (12:10-13:00), The Waterboys (13:30-14:30), George Ezra (15:00-16:00), Burt Bacharach (16:30-17:30), Paloma Faith (18:15-19:15), Pharrell Williams (20:00-21:15), Kanye West (22:15-23:45).

Other Stage

Line-up: Swim Deep (11:00-11:40), Frank Turner (12:00-13:00), The Strypes (13:25-14:15), Young Fathers (14:45-15:45), Ella Eyre (16:05-17:05), Clean Bandit (17:35-18:35), The Maccabees (19:05-20:05), Ben Howard (20:40-21:55), Deadmau5 (22:30-23:45).

West Holts Stage

Line-up: K.O.G & The Zongo Brigade (11:00-12:00), Jane Weaver (12:30-13:30), Sinkane (14:00-15:00), Soil & Pimp Sessions (15:30-16:30), Gregory Porter (17:00-18:00), Vintage Trouble (18:30-19:30), Todd Terje & The Olsens (20:00-21:00), The Mothership Returns: George Clinton, Parliament, Funkadelic & The Family Stone (21:45-23:45).

John Peel Stage

Line-up: Isaac Lee-Kronick (11:00-11:40), Sunset Sons (12:00-12:40), Coasts (13:00-13:40), Slaves (14:00-14:40), Sleaford Mods (15:00-15:40), The Pop Group (16:00-16:40), Years And Years (17:00-17:50), Jessie Ware (18:15-19:10), Death From Above 1979 (19:35-20:35), La Roux (21:05-22:05), Suede (22:35-23:45).

The Park Stage

Line-up: Flo Morrissey (11:00-11:40), Eaves (12:00-12:40), Ibeyi (13:00-13:45), Giant Sand (14:10-15:00), Gaz Coombes (15:30-16:30), Kate Tempest (17:00-18:00), Father John Misty (18:30-19:30), Mavis Staples (20:00-21:00), Spiritualized (21:30-22:30), Jon Hopkins (23:00-00:15).