In order to win a revenge battle, the attacker must not only defeat all nodes, but must score more points than the opponent who attacked their base.
e.g.
Someone defeats my base and scores 12,000 points
I choose to Revenge and defeat their base, but only score 11,000 points.
I lose that Revenge