Bobcats hold off SW rally