The Army rugby league team will play Rochdale Hornets in the fourth round of the Challenge Cup.
League 1 Hornets beat amateur team York Acorn 54-10 in their rearranged third-round tie on Sunday, and will host the Army on Sunday 23 February.
The Army made history with a 34-22 victory at home to Ince Rose Bridge last time out in round three, meaning they reached the fourth round of the competition for the first time.
Only one military side has made the fourth round before, with the Navy previously achieving the feat.
A strong second-half performance in the third round encounter at Aldershot saved the Army's chances, with a 12-4 deficit at the interval.
Jefeti Vakalalabure and Uraia Naulusala both bagged braces, while Jamie Laing and Benji O'Connell got tries of their own.
Keiron Roche added the other points with the boot.
Rugby league Challenge Cup fourth round draw in full:
Rochdale Hornets v British Army
Whitehaven v Dewsbury Rams
North Wales Crusaders v Hunslet
Sheffield Eagles v Halifax
Workington Town v Doncaster
Bradford Bulls v Underbank Rangers
Featherstone Rovers v Barrow Raiders
London Broncos v York City Knights
Swinton Lions v Leigh Miners Rangers
Leigh Centurions v Batley Bulldogs
Siddal v Newcastle Thunder
Widnes Vikings v Oldham
The first round draw of the Women's Challenge Cup has also been made, with the British Army away to Durham and the Royal Air Force at home to Keighley Cougars.
Cover image: The Army beat Ince Rose Bridge at Aldershot to reach the fourth round.