Gareth Davies’ last minute equaliser salvaged a point for Pontypridd who finished with nine-men in a tempestuous local derby with Treforest 2nds.
After Daniel Perry and a Treforest player were sent off for violent conduct in the second-half, Pontypridd fell behind to a penalty after a deliberate handball by Aled Evans, for which the midfielder was sent off.
It looked like Pontypridd would fall to their first home league defeat of the season until substitute Davies produced a wonderful finish from 20 yards to level the match and give the home side a share of the spoils.
FINAL SCORE | Pontypridd 1-1 Treforest 2nds
Pontypridd FC: Piotr Tolak [gk], Bradley Harris, Gareth Kear, Daniel Perry, Dan Outing, John Radnor, Aled Evans, Kieron Cook [c], Aron Barnes, Lewis Taylor, Liam Griffiths
Subs: Huw Morgan, Artur Cegielka, Ryan Jones, Lewis Roberts, Gareth Davies
Goal: G. Davies (90)
Red cards: D. Perry, A. Evans
Man of the Match: Piotr Tolak
Referee: Simon White