C'mon when is the last time France has won anything in Germany? Think about it...it's destiny.
Germany won in Italy, now Italy wins in Germany, perfect symmetry.