Home US SportsNCAAB Jeremy Roach gets redemption in Duke-North Carolina rivalry