Common Noun Collocations of rivals

advantage, Britain, business, colleague, competition, competitor, contemporary, cost, country, customer, edge, enemy, expense, field, firm, France, friend, love, man, Marcellus, numb, opponent, part, partner, power, predecessor, time, trade, triumph, contest