SC Generals Get Tough Road Win