Stevenage may be on the road again in the FA Cup but the third round draw has sent them to a Premier League club.
Boro have already had trips to non-league opposition in Gateshead and King's Lynn Town so far and they will now head to Aston Villa, 12th in the top flight.
The two sides have never met before but high-flying Boro will go full of confidence against a Villans side recovering from a rocky start under new manager Unai Emery, who replaced Steven Gerrard in October.
The ties will be played on or around Saturday, January 7.
FA Cup third round draw in full
1.Preston North End v Huddersfield Town
2.Middlesbrough v Brighton & Hove Albion
3.Chesterfield v West Bromwich Albion
4.Manchester City v Chelsea
5.Charlton Athletic or Stockport County v Walsall
6.Boreham Wood v Accrington Stanley
7.Tottenham Hotspur v Portsmouth
8.Derby County v Barnsley
9.Cardiff City v Leeds United
10.Brentford v West Ham United
11.AFC Bournemouth v Burnley
12.Coventry City v Wrexham
13.Norwich City v Blackburn Rovers
14.Aston Villa v Stevenage
15.Luton Town v Wigan Athletic
16.Oxford United v Arsenal
17.Fleetwood Town v Queen's Park Rangers
18.Liverpool v Wolverhampton Wanderers
19.Grimsby Town v Burton Albion
20.Blackpool v Nottingham Forest
21.Dagenham & Redbridge or Gillingham v Leicester City
22.Forest Green Rovers v Birmingham City
23.Bristol City v Swansea City
24.Hartlepool United v Stoke City
25.Hull City v Fulham
26.Crystal Palace v Southampton
27.Millwall v Sheffield United
28.Shrewsbury Town v Sunderland
29.Sheffield Wednesday v Newcastle United
30.Manchester United v Everton
31.Reading v Watford
32.Ipswich Town v Rotherham United
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here