New fossil from China captures the last moments of a life-or-death struggle.