Greg Stewart scored a brace including a important penalty to win JFC 3 important points. Angulo missing a penalty was just sad ...