Republican Jeb Bradley failed for the second time to defeat Democrat Carol Shea-Porter in his bid to represent the first congressional district.