Sell out second match with English going two down (6)
I believe the answer is:
squeal
'sell out' is the definition.
(thesaurus)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for squeal that I've seen before include "Cry -- snitch" , "Make sound like as stuck pig" , "peach?" , "Inform (as a pig would?)" , "Squeak; inform" .)