Hull and Millwall remain winless in the Sky Bet Championship this season following a low-quality goalless draw at the MKM Stadium.
Neil Harris will be the happier of the two managers as the robust visitors were well organised from the outset and deserved their first point of the new campaign.
Hull, who have now drawn their first three Championship games, had their moments and were more pleasing on the eye than Millwall.
But they lacked quality up front, and only twice significantly tested goalkeeper Lukas Jensen.
Millwall began brightly, with former Hull midfielder George Honeyman a particular nuisance for the hosts.
Honeyman’s role was clearly to stop his opponents playing out from the back, and he did so with aggression and efficiency .
Millwall also sensed Hull lacked aerial presence, with a flurry of first-half corners and Ryan Leonard’s long throw-ins causing disquiet within the Tigers’ backline.
Harris must have been satisfied with his side’s start but would have been far happier had George Saville converted on 18 minutes.
Saville’s first touch off Romain Esse’s cute through-ball took the ball away from goal, with his one-on-one strike from a difficult angle well stopped by Ivor Pandur.
Hull needed inspiration, which arrived 60 seconds later when Lewie Coyle’s chip into the penalty box was controlled on the chest by debutant Mason Burstow.
But Jensen was quickly off his line and reacted well to smother Burstow’s fierce hit, with Regan Slater’s follow-up well blocked by centre-back Jake Cooper.
Burstow’s chance brought with it with an improvement from Hull, who slowly began to control the tempo of the first half – without ever looking like scoring.
Millwall remained competitive after the interval, though, with their direct approach occasionally threatening to find a way through.
Indeed, their best chance in the second half came when they bullied Hull into losing possession on the left after 55 minutes.
Joe Bryan seized control, weaved his way into the box and sent over a fine, low cross which was parried by Pandur.
Hull centre-back Sean McLoughlin made a mess off his central clearance, but recovered to deny Casper de Norre a tap-in.
Tigers head coach Tim Walter had seen enough and made a brave triple substitution moments later.
The changes at first failed to alter the general flow of the game, but Hull quietly grew in self-belief as the match progressed.
Indeed, they nearly scored after 76 minutes when Coyle thumped a right-sided free-kick towards the back post.
Xavier Simons headed into a dangerous central area, from where debutant Chris Bedia’s overhead kick was tipped over the crossbar by Jensen.
Coyle also volleyed inches wide from 20 yards after 82 minutes as Hull finished well – but not well enough to force a winner.