duel: any struggle between two skillful opponents (individuals or groups)
struggle: an energetic attempt to achieve something
caption: taking exception; especially a quibble based on a captious argument