Cruz Azul is known for their iconic blue and white colors, while Puebla's colors are blue and white as well.
The two teams have faced each other in several important matches throughout their history, with Cruz Azul usually being considered the stronger of the two teams.