Playing into the breeze Dannevirke scored first from a maul but Awatapu matched it and went ahead converting to lead 7-5.
Dannevirke had a pretty well drilled pack and a carve through put it ahead 10-7 before fullback Shay Hewitt took an inside pass to score again making it 17-7 at half-time.
Dannevirke conceded an early try in the second spell when a backline pass went loose but the gap was restored with a good scrum drive and detach to make it 24-12.
By this time Dannevirke's forwards had dominance but some very sharp Awatapu backs constantly had the defence working to cover their breaks.
Eventually Dannevirke scored from another strong scrum when No.8 Xavier Phillips went over and a late penalty took the final score to 32-12.
The game was even enough for both teams to be in the same grade which would remove the bye in each.