Arsenal staged a remarkable recovery from 2-0 down to beat Aston Villa 3-2 and keep its FA Cup hopes alive with a dramatic fourth round win at the Emirates Stadium Sunday. Arsenal will now play either Sunderland or second-tier Middlesbrough in the last 16 after it drew 1-1 earlier Sunday. Favorites kept apart The leading clubs left in this season's FA Cup were kept apart from one another in the fifth-round draw made Sunday. Liverpool's reward for knocking bitter rival Manchester United out of the FA Cup Saturday was a home last 16 clash against Championship (second-tier) side Brighton. Meanwhile, Tottenham Hotspur travels to Stevenage Borough of third-tier League One. Fourth-division Crawley Town, the lowest ranked club left in the tournament, are at home to Stoke City. Chelsea will be at home to Championship side Birmingham City, with Everton facing the winner of the replay between Blackpool and Sheffield Wednesday. Norwich City, promoted to the Premier League this season, faces Championship side Leicester City, while top-flight strugglers Bolton Wanderers travel to the winners of the all-second tier replay between Millwall and promotion-chasing Southampton. The fifth-round ties will be played on the weekend of February 18-19.