THE race for promotion from Welsh League Division One took another twist at the weekend as Cardiff Metropolitan University crashed to a shock 2-1 defeat at lowly Ton Pentre.
It was a remarkable result, particularly since Bulldogs' goalkeeper Neil Collins was forced to save twice from the penalty spot.
Charlie Corsby put the students in front after six minutes at Ynys Park but Dan Richard levelled after the break.
Collins then denied Corsby from the spot before Shane Davies grabbed the winner from a poor backpass and Collins again saved a spot kick to secure the win.
The defeat leaves Cardiff Met in fourth place, four points adrift of the promotion places while Haverfordwest County have one point less, with a game in hand, after a 1-0 midweek win over Monmouth Town.
Penybont head the table following a 3-0 away win at AFC Porth but have played four games more than title favourites Caerau (Ely).
Afan Lido look headed for a second relegation in two seasons after slipping to a 2-0 Friday night home defeat at the hands of third-placed Goytre United, whose goals came courtesy of Sam Wade and a second half penalty.