Alain Vigneault knows his team gave 'best effort'