Michael Parkhurst and Nordsjaelland took one step closer to a third Danish Cup final berth with a win over old foes Midtjylland while Brad Rusin and Køge beat Roskilde in overtime to reach the quarterfinal.