Smart money on fresh Germany ahead of semi-final clash with Italy