Mike Yeo praises Jake Allen after Blues' win over Predators