Wiktionary
beat to a pulp
vb. 1 (context transitive English) to beat up (a person) more than usually severely 2 (context transitive colloquial loosely English) to defeat severely in various, even non-contact, competitive sports