Hilariously bad call. Gaines had a wide open layup and was anticipating a block attempt by Dalembert.... so dude shifts like 4 to 5 feet to his left, blowing a wide open layup with Dalembert pulling away from him. Can't believe they called a foul.
That's a call the NBA office needs to change. Too many players jumping into defenders and getting the call. (I'm looking at you too, KMart.) If the defender is just standing there or moving backwards, that should be a charge.
Doesn't matter if the rule is changed, if the ref makes the wrong call. That's like calling a traveling when there wasn't any.