big three rivalries