We see some debate in the comments on this one. While many block charge plays can be debated, this one really is quite clear cut. When you referee the defense, you see Irving establishes a legal guarding position in the straight line path of Butler and the play is an offensive foul.