Picture: Matthews Baloyi/ANA

Crowds celebrate outside the Nasrec Expo Centre in Johannesburg after the announcement of ANC's the top 6 at the ruling party's 54th National Elective Conference. 

The top six are:

* Cyril Ramaphosa - President (2440 votes)

* David Mabuza - Deputy President (2538 votes)

* Ace Magashule - Secretary General (2336 votes)

* Jessie Duarte - Deputy Secretary General (2474 votes)

* Gwede Mantashe - Chairperson (2418 votes)

* Paul Mashatile - Treasurer-general (2517 votes)

Video: Matthews Baloyi/ANA