The Warriors kept alive their hopes of a top-four berth in the NRL play-offs with a 20-4 win on Friday that extended Newcastle's miserable run at Mt Smart Stadium.