HARRISBURG - State Rep. Mark Cohen, a Philadelphia Democrat and the state's longest serving legislator, was defeated in Tuesday's primary, according to unofficial results.

Cohen, elected in a special election in May 1974, lost to community organizer Jared Solomon in the 202nd district, in the city's lower Northeast, the Associated Press reported. It was Solomon's second attempt to unseat Cohen, who he nearly ousted in the primary two years ago.

Cohen, one of the legislature's most liberal Democrats, could not immediately be reached for comment Tuesday night.

He was one of several incumbent lawmakers from Philadelphia and its suburbs facing tough challenges in this primary. All 203 seats in the House of Representatives are up for grabs this year, as are half of the 50 seats in the Senate.