Ball Carrier A is hit by two tacklers, B1 and B2, at almost the same time. Ball Carrier A stays upright but is lifted off the ground by Tackler B1 and, while falling sideways, is stripped of the ball by Tackler B2 before he hits the ground (Team B recovers the fumble). Is the runner down by stopped forward progress or is this a fumble and recovery by Team B?