The Glebe Dirty Reds will play Wentworthville in the Ron Massey Cup grand final on Saturday after defeating minor premiers St Marys 24-10 at St Marys Stadium yesterday. There was a fair bit of dropped ball from both sides, but the Dirty Reds showed more class with the ball in hand, and defended their own line well. Penrith Brothers will play Wentworthville United in the Sydney Shield grand final after beating Ryde-Eastwood 38-16 in the preliminary final yesterday. Both grand finals are at Leichhardt on Saturday with Shield kicking off at 3pm and Massey at 5pm.