Match ends, Hull City 0, Derby County 0.
Derby County stretched their unbeaten away Championship run to eight matches with a battling draw at Hull but missed the chance to go second in the table.
The Rams could have led inside a minute but David Nugent had a curling shot well saved by Allan McGregor.
Andreas Weimann also went close, but the hosts had the better opportunities.
Kamil Grosicki and Jon Toral each wasted two good chances and Nouha Dicko was also off target for the hosts, who remain in 19th after a cagey match.
Toral should have scored with a header before the interval and shot over after the break, while Grosicki shot wide and also saw his lobbed effort saved by keeper Scott Carson.
Derby drop to fourth in the table but are now within two points of second-placed Bristol City, who overtook Cardiff City following the Welsh side's defeat against Fulham.
Weimann had Derby's best chance towards the end of the first half but saw his close-range header brilliantly saved by McGregor.
Hull boss Nigel Adkins:
"We created some really good opportunities so it's disappointing that we haven't gone on to win the game.
"The second-half performance in particular was very good. We were the dominant force I thought, and we were in the ascendancy throughout much of the game.
"A big positive for me is the clean sheet. Don't forget that has come against a really good Derby team. They have been flying of late, they are on a roll, so for us to keep them at bay is a big plus.
"The supporters were great too, they really got behind the players. The atmosphere was brilliant and the fans really drove the players on.
"It's just a shame we didn't go on to get the win for them. We definitely looked the more likely team to score."
Derby manager Gary Rowett:
"It wasn't a great performance from either side but it's not always about that as far as I'm concerned. We were resilient, and we kept a good Hull side out.
"A fifth clean sheet in a row is excellent so I'm really pleased with that. We saw players putting their bodies on the line and that's what I'm after.
"Things like that are just as important as our attacking play. We didn't get the ball forward enough, and it can be difficult to pick the tempo up.
"There wasn't really enough quality out there, the attacks we created were only fleeting really.
"In the end the game fizzled out somewhat, but I'm not going to complain too much because Hull are a good side - they've picked up a lot since Nigel Adkins took over."
- 5HectorBooked at 27mins
- 16LarssonBooked at 35mins
- 11ToralSubstituted forBowenat 63'minutes
- 7GrosickiSubstituted forHenriksenat 90+5'minutes
- 9DickoSubstituted forDiomandeat 85'minutes
- 12BairdBooked at 90mins
- 36LedleyBooked at 72minsSubstituted forRussellat 82'minutes
- 23VydraSubstituted forThorneat 65'minutes
- 15JohnsonBooked at 11minsSubstituted forLawrenceat 57'minutes
- Tony Harrington
- Shots on Target
Second Half ends, Hull City 0, Derby County 0.
Substitution, Hull City. Markus Henriksen replaces Kamil Grosicki because of an injury.
Jarrod Bowen (Hull City) wins a free kick on the right wing.
Foul by Craig Forsyth (Derby County).
Chris Baird (Derby County) is shown the yellow card for a bad foul.
Kamil Grosicki (Hull City) wins a free kick on the left wing.
Foul by Chris Baird (Derby County).
Corner, Hull City. Conceded by Curtis Davies.
Attempt blocked. Adama Diomande (Hull City) right footed shot from outside the box is blocked. Assisted by Jackson Irvine.
Substitution, Hull City. Adama Diomande replaces Nouha Dicko.
Jackson Irvine (Hull City) wins a free kick on the left wing.
Foul by Chris Baird (Derby County).
Substitution, Derby County. Johnny Russell replaces Joe Ledley.
Ola Aina (Hull City) wins a free kick in the defensive half.
Foul by Andreas Weimann (Derby County).
Fikayo Tomori (Hull City) wins a free kick on the right wing.
Foul by Joe Ledley (Derby County).
Kevin Stewart (Hull City) wins a free kick in the defensive half.
Foul by George Thorne (Derby County).