Down champions Burren will meet Latton of Monaghan in the Ulster SFC semi-finals after securing a seven-point win over battling Roslea at Brewster Park.
Roslea led thanks to an early goal by James McGovern but seven unanswered points helped dominant Burren to a 0-8 to 1-1 lead at half-time.
McGovern and Niall Cosgrove were then sent-off and a Dermot O'Reilly goal saw Roslea move to within a point.
Burren pulled clear and Paudie Poland scored a late point and then a goal.
Both sides started the game missing key players as Roslea were without James Sherry, who had a broken jaw, while Conor Toner was ruled out with a broken hand for Burren.
McGovern scored the first point of the game by tipping the ball over the bar with his hand when he could perhaps have palmed the ball into an empty net.
Seamus Quigley was hauled to the ground but stepped up to fire home the resulting penalty.
Quigley added a point to give the home side a 1-1 to 0-1 lead after just four minutes.
Before half-time, Donal O'Hare scored three points, Anton McArdle knocked over two and Sean Murdock and McGovern grabbed a point apiece.
Alan Higgins and McArdle were particularly impressive in controlling the midfield.
A pulsating second half began with Quigley scoring three points for Roslea.
Murdock scored Burren's first point of the half to leave the score 0-9 to 1-4.
McGovern received a straight red card for an off-the-ball incident with Quigley and Roslea's Liam Lynch got on the scoresheet as the sides traded points at 0-10 to 1-5.
Points from Colm McGovern and Cathal Murdock gave Burren some breathing space and Roslea were reduced to 14 men when Cosgrove was dismissed for a second yellow card offence.
Quigley set up O'Reilly, who blasted the ball into the back of the net with 12 minutes of the game remaining.
O'Hare added two further points, one from play one and one from a free, and then Poland completed the scoring with his goal and a point.