Jose Alvarado had a go-ahead three-point play on a reverse layup with 31 seconds left and the New Orleans Pelicans outlasted the Charlotte Hornets 98-94 on Sunday night.