Brian Daboll delivers long-awaited hope as Giants reward his faith