Hampden league sides score hat-trick of wins at championships