Neil Harris earnt a point on his return to The Den, as Cardiff City snatched a late equaliser to take a share of the spoils.
Story of the match
It was a first-half of very few chances. Both sides matched each other up in formation. Both starting with a 4-2-3-1.
The majority of the first half saw both sides cancel each other out. Both sides had spell sd in the ball but lacked an end product.
Millwall's first shot on target in three games came from Ryan Woods his effort from outside the box was held comfortably by Alex Smithies.
Cardiff saw efforts from Robert Glatzel and Junior Hoilett not trouble Bart Bialkowski in the Millwall goal.
It was the home side who took the lead on 35 minutes. Shaun Williams's cross was headed home by Matt Smith at the back post.
Millwall had a glorious chance early in the second half to double their lead. Thompson with a free header that he sent over the bar from Jed Wallace's cross.
Moore again went close on the hour mark, his shot going wide of the near post. Eight minutes later it was Joe Bennett who fired into the side netting.
Cardiff equalised on 79 minutes. Scott Malone gave the ball away to Josh Murphy his ball found Moore who finished well past Bialkowski.
Just three minutes later, Murphy managed to beat the offside trap and play a low cross into Moore who was denied wonderfully by Bialkowski.
Millwall had a superb chance to win it late in the day Woods' through ball to Bodvarsson was perfect, the Iceland international went through one on one with Smithies but somehow put the chance wide.
It was the first time that Neil Harris had returned to The Den since he left his role as manager last October. There was, of course, a lot of history and background coming into the game. Harris was in charge for almost five years at Millwall as well as his playing days. He is and still remains the Lions all-time leading goalscorer.
Millwall had been goalless in their last three games against Huddersfield, Norwich and Sheffield Wednesday but in Matt Smith, they always have someone in the box who can score a header. It was a really poor goal to concede from Cardiff's point of view, Neil Harris will be very frustrated that his side conceded a goal that Millwall are known for.
Troy Parrott makes his long-awaited league debut
Millwall have not been able to rely on Troy Parrott in the league so far this season due to injury. He did make a 45-minute appearance in the League Cup but picked up an injury. He was introduced on the 75th minute for goalscorer Matt Smith. He looked good when he came on and Millwall will certainly look to getting more out of him as his fitness improves.
Gary Rowett made two changes to the side that drew 0-0 at Sheffield Wednesday last time out. Mahlon Romeo misses out through injury meaning Ryan Leonard moved to right back. Ben Thompson made his third start of the season as Millwall moved to a four at the back system. Troy Parrott made the bench for the first time in the league this season.
Cardiff included Welsh duo Harry Wilson and Kieffer Moore in their starting lineup.