Tyrone champions Rock reached their second All-Ireland Junior final after they proved too strong for British champions Dunedin at the Athletic Grounds in Armagh yesterday afternoon.
Rock's greater experience at this level came to the fore with former Tyrone defender Ciaran Gourley outstanding in defence and Aidan McGarrity finishing with 0-8 to his name.
There was nothing between the sides early on as they shared the opening half a dozen points with Francis Molloy, McGarrity, Seamus Mulvihill and Conor McCreesh on target.
A mistake from Dunedin keeper John McAleavy ended with McCreesh finding the net.
Diarmuid Carroll, McGarrity and Enda McWilliams all tagged on points and while Dunedin defender Conor Horan replied but it was Rock who led 1-8 to 1-4 at the interval.
McGarrity soon fired over before a Ryan Crilly effort that went over via the bar, the former then adding a 40-metre free.
Gourley fisted the ball over the bar from an acute angle.
Dunedin's Mulvihill blasted over the bar and a Declan Keating free closed the gap further.
Rock replied when McCreesh fisted over before a brace of McGarrity frees. Gourley then took a great score before Dunedin got their second goal courtesy of Brian McAteer.
Moments later they were reduced to 14 when Eanna Newton collected a second yellow. Rock closed the game out with points from sub Peter Ward and Carroll.
Rock scorers : A McGarrity 0-8, W Ward 1-1, C Gourley 0-2, C McCreesh 0-2, D Carroll 0-2, E McWilliams 0-1, R Crilly 0-1, P Ward 0-1
Dunedin scorers: F Molloy 1-1, B McAteer 1-0, S Mulvihill 0-2, D Keating 0-2, C Horan 0-1