I was at that game. Only 5th time that's ever happened in MLB.
Matt Kemp hit one off the end of his bat and Weaver mis-played it for an error. Kemp made his way around the bases with a combination of steals, passed balls and advancements from other balls in play (outs) by other batters.