The NBA says Golden State Warriors guard Stephen Curry was fouled by Anthony Davis on his tying 3-pointer in Game 3 against the New Orleans Pelicans and should have been awarded a free throw.