NFA rally falls short in 7-6 loss to Southington