Over the last matches Serbia holds wins - 0, losses - 5 and draws - 0. Germany on the other hand ends the latest games with wins - 1, losses - 2 and draws - 2. Based on this data we come to a conclusion that rivals are in similar shape.
Serbia: Netherlands – (Loss 2:1), Germany – (Loss 2:0), Netherlands – (Loss 1:2), Greece – (Loss 1:2), Mexico – (Loss 5:1).
Germany: Greece – (Draw 0:0), Serbia – (Win 2:0), Greece – (Loss 0:1), Netherlands – (Draw 1:1), Paraguay – (Loss 1:1).