In the heavily Republican suburbs west of Chicago , Ms. Duckworth , a Democrat , and her opponent , Peter J. Roskam , a lawyer and state senator , ran an expensive campaign for the seat that Henry J. Hyde , Republican of Illinois , has held for 32 years .