Coorparoo reinforced its status as QWAFL flag favourites and put themselves in the box seat for back-to-back flags, easily seeing off Zillmere in the qualifying final.
The Navy Roos were the better side for the match, finishing with a 15.5 (95) – 6.2 (38) win over the Eagles.
Six opening term goals for the navy Roos put them on the front foot early in the game,
Navy Roos captain, Emma Zielke, stood out in the match, while Dania Herdman kicked four for the defending premiers and Hannah Sexton played one of her better games for the season in the win.
Sheena Sidin battled through a bruised tailbone in the game, showing courage in the ruck.
Ally Andreson provided a spark for the Eagles, with some strong work in traffic, while Madi Crowley worked hard, but Zillmere were generally outclassed.
The Eaglles have a second crack at making the grand final, when they face Yeronga this weekend.
The Devils held off an impressive Wilston Grange side by 14 points, 6.7 (43) – 4.5 (29), putting them through to the preliminary final.
It was tough going for the Devils, who went goalless in the first term, before a four goal second quarter saw them snatch the advantage back.
Jase Ransfield and Hayley Newberry kicked two goals for the Devils in the win.
Chrystal Dwyer was pivotal for Yeronga in the win, while Caitlin Collins was also impressive.
Amy Kelly was the best for the Gorillas in their gritty loss, while fullback Shannon Campbell was typically consistent in the last line of defence.
Listen to our interview with Coorparoo coach, Damien Richards, here.