51 kg Women Champion Alexandra Engelhardt (Germany) def. Erica Torres (USA) - LBSphoto