Millwall manager Gary Rowett admitted that a point apiece was about right as his side extended their unbeaten run in the Championship to seven matches.
The 0-0 draw against Middlesbrough means that the Lions have not conceded in more than six hours of league football.
Marcus Tavernier hit the crossbar with a free-kick in the first half of a feisty contest which saw referee Robert Jones dish out five yellow cards in the first period – four of those to home players.
Murray Wallace saw his header clip the top of the crossbar after the break with Boro keeper Joe Lumley also diving to his right to push away Jake Cooper’s goalbound effort.
Rowett said: “It was a really competitive game between two teams trying to win. A 0-0 probably wasn’t a fair reflection, in some ways, of the match. There were lots of moments in both boxes to keep you on your toes, certainly as a manager on the sidelines.
“We knew, with a full house, that we had to start quite bright and aggressive. Both teams competed really well, a few yellow cards early on, and the referee had his hands full with one or two decisions. A little lack of consistency for one or two, but it was a difficult game to referee.
“It was pretty even. First half they transitioned quite well with us on the forwards. Connolly and Bologun just dropping in – once or twice we were a little wasteful in possession and that allowed them to go and counter.
“Their free-kick hits the bar and is probably the one big moment in the first half. Second half we had a little less of the ball then we’d like. They are a difficult side to go and press because their two central midfielders just play outside you and stop you getting up the pitch and close.
“We actually had the better chances in the game. Most of theirs were set-pieces. The one big one for me, aside from Benik’s opportunity which he fashions himself and is inches away, came from his overhead kick. It was a good move and Scottie ends up being unmarked in the middle of the box and any sort of touch, I think he goes and scores. And the touch just runs away from him.
“That was symptomatic a little bit of our lack of the final bit today. It stopped us having a chance to win the game. Muzza hit the bar and Coops with a header which Lumley makes a great save.
“We had the better moments but I couldn’t say we created so much more to win the game. The draw was a fair reflection.”