竜虎相打つ
Meanings
1
a fight between equally great opponents; dragon and tiger fighting one another
Idiomatic expression likening a fierce, evenly matched contest to a battle between a dragon and a tiger. Often used in literary or dramatic contexts.
The battle between the two great rivals is truly worthy of the phrase 'dragon and tiger fighting one another'.