Talk about getting up close and personal! How does this rule out throwing behaviors, also, however? This could be the “pinning thrust” which immobilizes an already exhausted deer still standing upright.
Dan Lieberman has focused on the hypothesis that humans evolved to be persistence hunters for a long time. Here’s a lay summary: