I think it was difficult block for everybody , but looks to me that David was supposed to cover the b gap , that was the blocking scheme , maybe because David was there could be that the reason the linebacker cut into the A gap ? Like somebody said before it was a lucky read from the linebacker...