Try this approach which amazingly even at that age they can identify with.
YOU; (after pulling them apart!!) Please STOP it both of you & listen!!
YOU to DC1; Now you're obviously angry but it's not getting anywhere & we're all getting cross so tell me what has happened (often what you think has happened is not the case this gives the injured party a chance to be heard- DC2 must shut up at this point & have his/her turn next)
Then without comment You to DC2 ; So why are YOU angry.
This allows both parties to calm down & have their say & both must let the other child speak without interruption or comment.
You then ask each child to see how the other must be feeling (even if they don't agree) & what they think they are going to do to make the situation better. Let them choose a solution to agree on, if they can't agree then give them some time apart to think about it & come back again in 10/15 minutes.
After each session reiterate how much you prefer this calm sorting out & acknowledge how difficult it is & that you are proud of them for trying.
Sounds VERY long winded but keep trying it & it helps calm everyone down even if they initially refuse to talk to each other!! It is a negociating skill they quickly pick up & makes them feel their grievance has been heard & valued which in itself diffuses frustrations!
Good luck!!