Following their superb 6-0 win over Sunderland at the weekend, Rovers' reward is a home tie against Liverpool, which will take place on Saturday March 1st.
Liverpool booked their place in the last four courtesy of a penalty shoot-out victory over holders Arsenal, who beat Rovers 3-1 in last season's national final.
The other semi-final sees Everton, who won 5-1 away at Bristol Academy, travel to Middlesex, who overcame Leicester City 2-0 in their quarter-final tie.
Rovers v Liverpool
Middlesex FA v Everton