Correct

龙争虎斗

/ lóng zhēng hǔ dòu /
Strokes

Definition

lit. the dragon wars, the tiger battles (idiom); fierce battle between giants

Example

Definition

fighting between a dragon and a tiger―fierce struggle between well-matched opponents; combat/fight/competition between giants