Riot of colour as Games end