20160421 sports.football: Football: German Cup semi-final results