This was Bowie at his finest. From the moment he strolled onto the stage at 8.20, in what was the best suit I have ever seen, to the unforgettable ending of ?Ziggy Stardust? 150 minutes and 29 songs later, he sang brilliantly and clearly. Because for starters the balance in the repertoire was perfect. Setlist 01. Life On Mars 02. Ashes To Ashes 03. Look Back In Anger 04. Survive 05. Breaking Glass 06. Cactus 07. China Girl 08. Slip Away 09. Absolute Beginners 10. Alabama Song 11. Speed Of Life, 12. Be My Wife 13. Fame 14. I’m Afraid Of Americans 15. 5.15 The Angels Have Gone 16. I’ve Been Waiting For You, 17. Afraid 18. Fashion 19. Rebel Rebel, 20. Heroes 21. Heathen (The Rays) 22. Sunday 23. Moonage Daydream 24. A New Career In A New Town 25.. Everyone Says ‘Hi’ 26 Sound And Vision, 27. Hallo Spaceboy 28. Let’s Dance 29. Ziggy Stardust