New Zealand were all smiles when they won the toss and put Bangladesh into bat in prime bowling conditions.
But at the end of the day after rain and bad light had restricted play to 40.2 overs, it was Bangladesh with their heads held high.
Mominul was unbeaten on 64 at the close and Shakib Al Hasan on 5 after being dropped on 4. Opener Tamim went for 56.
"Today was Bangladesh's day," New Zealand seamer Neil Wagner conceded, blaming the bowling unit for not making the most of the conditions. "We didn't do that. We missed a little bit and we got hurt."
More From This Section
"We're going to have to find a way. We know if we put the ball in the right area for a period of time and build that pressure and bowl consistently in partnerships you can get two, three, four wickets quickly."
Tamim, who led the way for Bangladesh with his aggressive approach, said they were happy with the state of the game.
"History says the first innings is really difficult on this wicket and not too many runs have been scored by the best of teams. In that case we handled it pretty well," he said.
The overcast weather, strong wind and green wicket at the Basin Reserve suggested a bowler's paradise at the start of the day, but the conditions proved not as threatening as first thought. Instead the bowlers, particularly Trent Boult in the early overs, had trouble keeping their balance and control in the wind -- with gusts of up to 120 kilometres per hour (74.6 miles per hour).
Tamim only faced 50 deliveries for his whirlwind 56, which included 11 boundaries, while Mominul has 10 fours and a six to his name.
Tamim was particularly tough on Boult at the start of the day and New Zealand's new-ball specialist, with the wind behind him, was pulled out of the attack after three overs which cost 26 runs of which Tamim had 25.
Mominul, who has scored two centuries in four previous innings against New Zealand, had been circumspect until the rain arrived for a second time 89 minutes into the middle session.
The left-hander launched into Tim Southee with two fours and a top-edge that flew over the wicketkeeper's head for six before the players left the field. Southee, working into the wind, removed opener Imrul Kayes for one and had figures of one for six off 5.3 overs when rain first stopped play. He finished the day with one for 45.
New Zealand have never lost to Bangladesh, winning eight of 11 previous Tests with three drawn.