Language:
Free Online Dictionary|3Dict

争锋对垒

Source : CEDICT

match on the battlefield (idiom)