Match ends, Arsenal 0, Hull City 0.
Holders Arsenal must travel to Hull for an FA Cup fifth-round replay after failing to turn dominance into victory against the Championship leaders.
The Gunners had two penalty claims denied and had chances to win the game through Theo Walcott and Danny Welbeck.
Hull keeper Eldin Jakupovic made a string of saves, most notably touching Joel Campbell's free-kick on to a post.
The Tigers created little, but defended admirably to frustrate Arsene Wenger in his 100th FA Cup game as Arsenal boss.
The two sides made a total of 19 changes between them from their previous games - nine for Arsenal and 10 for Hull.
But Steve Bruce's Tigers not only ended a 14-game winning run in the FA Cup for the Gunners, they also prevented a repeat of their defeats by the Londoners in the 2014 final and last season's third round.
One eye on Barca?
Arsenal's priorities undoubtedly lie elsewhere, with Wenger's side only two points off the top of the Premier League and a visit of Barcelona in the first leg of their Champions League last-16 tie coming up on Tuesday.
Europe is particularly pressing for the Gunners, who have failed to go past the last 16 in any of the past five seasons, which meant there was no place for key man Mesut Ozil in the squad, while Olivier Giroud and Alexis Sanchez were restricted to contributions from the bench.
Despite the team bearing little resemblance to the XI that started in the 2-1 win over Leicester City last week, the Gunners were good enough to control the game from start to finish and created enough chances to have secured a comfortable victory.
However, the draw means Arsenal are still in with a chance of becoming the first team to win three consecutive FA Cups since Blackburn Rovers accomplished the feat 130 years ago.
Hull have ambitions of their own
It is not only Arsenal who have distractions away from the FA Cup this term, as Hull continue their bid to return to the Premier League after last season's relegation.
Only Curtis Davies remained in the side from last week's draw with Brighton, and the former Aston Villa defender blocked, headed and tracked runners enthusiastically alongside Alex Bruce and Harry Maguire in a defensive three.
Hull boss Bruce could be forgiven for the pragmatism in his team selection, as his men are in the midst of a run of 10 games in 35 days, which will now become even more congested thanks to the replay.
And while his team's resilience with have pleased the former Birmingham City manager, he will also have been delighted by the performance of 16-year-old Josh Tymon, who looked confident and composed at left full-back.
Arsenal's only issue came in front of goal, as they moved the ball around with precision to carve out 24 shots - 11 on target - compared to the six shots mustered by Hull.
But they could not find a way past Jakupovic, who allowed himself a self-congratulatory moment after taking time out to watch a replay of one of his saves on the big screen at the Emirates.
January signing Elneny, making only his second start for the Gunners, put in a standout performance for the home side.
The Egypt international was always available for the ball in midfield and dictated the pace for Arsenal from the middle of the park.
And there were promising signs from 19-year-old Nigerian Iwobi, who found plenty of space behind striker Theo Walcott to attempt through balls into a congested Hull penalty area, only for the hosts to draw a blank every time.
Man of the match - Eldin Jakupovic
What they said
Arsenal manager Arsene Wenger: "The replay is not especially good news but Hull defended very well.
"We were not incisive or accurate enough in our passing in the final third. As long as they did not concede, they maintained with how they played. We had 20 shots, 70% possession, but no goals.
"I cannot influence the referee's decisions, only the technical quality of my team. If we have no injuries, we can cope with the fixtures.
"I think FA Cup replays is a particularity of the English rules and you have to respect that."
Hull manager Steve Bruce: "I don't know when we're going to play the replay. That's added to the fixture pile-up we've got.
"We made 10 changes and we rode our luck a bit, but the team deserved it for the spirit and the 100% effort they gave.
"It bodes well when I see the strength in depth we've got, because we're going to need it.
"Josh Tymon didn't look out of his depth and it's great to see someone from the academy, from Hull, come in and wear the shirt."
Hull goalkeeper Eldin Jakupovic: "My little daughter, my father, everybody is here. We knew it would be a difficult game and would be defend all game. We got a 0-0 and I hope the replay will be the same."
The stats you need to know
- The Gunners have been forced into a replay following an FA Cup home game for the first time since January 2011 (v Leeds).
- Arsene Wenger's side failed to score in an FA Cup game for the first time since February 2013 (0-1 v Blackburn).
- Eldin Jakupovic made 11 saves, the most by a single keeper in a match against Arsenal this season.
- In Arsene Wenger's 100th FA Cup match in charge, he oversaw his 10th 0-0 draw in the competition, and first since January 2009 (v Cardiff).
- Hull kept their first clean sheet in 17 meetings with Arsenal in all competitions, since a 1-0 win in April 1915.
- Arsenal's 24 shots (including blocked) was the most they have had in a game without scoring this season (all competitions).
Arsenal have the small matter of the visit of five-time European champions Barcelona on Tuesday, for the first leg of their Champions League last-16 tie.
Hull go to Ipswich on Tuesday and then host Sheffield Wednesday on Friday in the Championship.
Have you added News Alerts in the BBC Sport app? Simply head to the My Alerts menu in the app - and don't forget you can also add score alerts for your favourite football team, the Six Nations, and more.
- 21ChambersBooked at 56mins
- 6KoscielnyBooked at 41mins
- 28CampbellSubstituted forGiroudat 67'minutes
- 45IwobiSubstituted forOxlade-Chamberlainat 73'minutes
- 23WelbeckSubstituted forSánchezat 67'minutes
- 12MaguireBooked at 31mins
- 4BruceBooked at 90mins
- 27El Mohamady
- 15MaloneyBooked at 33mins
- 5TaylorSubstituted forHuddlestoneat 55'minutes
- 33TymonSubstituted forOdubajoat 55'minutes
- 22PowellSubstituted forAlukoat 78'minutes
- Mike Dean
- Shots on Target
Second Half ends, Arsenal 0, Hull City 0.
Attempt saved. Alex Oxlade-Chamberlain (Arsenal) header from very close range is saved in the top centre of the goal.
Corner, Arsenal. Conceded by Curtis Davies.
Corner, Arsenal. Conceded by Eldin Jakupovic.
Attempt saved. Alexis Sánchez (Arsenal) right footed shot from outside the box is saved in the bottom left corner.
Alexis Sánchez (Arsenal) wins a free kick in the attacking half.
Foul by Tom Huddlestone (Hull City).
Alex Bruce (Hull City) is shown the yellow card for a bad foul.
Alex Oxlade-Chamberlain (Arsenal) wins a free kick in the attacking half.
Foul by Alex Bruce (Hull City).
Offside, Hull City. Alex Bruce tries a through ball, but Adama Diomande is caught offside.
Attempt blocked. Sone Aluko (Hull City) left footed shot from outside the box is blocked. Assisted by David Meyler.
Attempt missed. Alex Oxlade-Chamberlain (Arsenal) right footed shot from the centre of the box misses to the left. Assisted by Olivier Giroud with a headed pass.
Attempt saved. Sone Aluko (Hull City) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Tom Huddlestone with a cross.
Offside, Hull City. Tom Huddlestone tries a through ball, but Sone Aluko is caught offside.
Attempt saved. Olivier Giroud (Arsenal) header from the centre of the box is saved in the centre of the goal. Assisted by Alexis Sánchez with a cross.
Substitution, Hull City. Sone Aluko replaces Nick Powell.
Attempt missed. Alexis Sánchez (Arsenal) right footed shot from the left side of the box is high and wide to the right. Assisted by Alex Oxlade-Chamberlain.
Corner, Arsenal. Conceded by Harry Maguire.