Well , as we can see the effect of testimony was clear on Lord#7 and make them win , which means that power of both teams were almost similar and that give the winning to DSC.
I think FIFA rank will not make any different , the missing point here especially in international matches - which occurred from time to time - that you can't determine the performance of each team. If we could find the answer , we can then determine if the power of testimonies and if it will give effect on the matches or not.