Republican Caruso faces a challenge from Democrat Jim Bonfiglio.