Bulls have been given a great chance to reach the semi-finals of the Challenge Cup after they were drawn at home to fellow Championship side Halifax in the last eight.

John Kear's side upset derby rivals Leeds Rhinos with a 24-22 win at Odsal while Halifax beat Dewsbury 34-6 in the sixth round.

The tie - scheduled for between May 30 and June 2 - means they will play each other four times in just over two months.

Bulls have already beaten Fax in a thrilling 33-26 league win at The Shay on Good Friday and the sides meet in the Championship again next Saturday in the Summer Bash.

They are also due to play in the league at Odsal on June 23.

Holders Catalans Dragons will travel to Hull while Warrington, narrow 26-24 winners over Wigan today, will go to Hull KR.

Ties (to be played from May 30-June 2): Huddersfield or St Helens v Wakefield, Bradford v Halifax, Hull KR v Warrington, Hull v Catalans Dragons.