Newcastle Knights secured a dramatic victory over the New Zealand Warriors in the NRL semi-final but the controversial win saw the officials have to take shelter as they were barraged by projectiles