Table topping Hemel Town FC suffered their second defeat in two games as they went down 1-0 to a plucky Frome side at Vauxhall Road.
The Tudors went into the game boasting a 100 per cent home record in the Calor League Souther Premier Division this season, but a missed penalty from Ben Mackey proved costly as Mark Francis struck to earn the points for the visitors after half-time.
Despite the defeat, Tudors boss Dean Brennan remained upbeat about his side’s display.
“We’ve got nothing to be really disappointed about,” said Brennan. “We created 17 clear goalscoring chances in the game, and sometimes you just get these days in football.
“There is a long way to go and we’re taking it game by game. We’re still ahead of our points per game target, and it was good to see that the supporters kept on singing right to the end.”
Hemel struggled to find their usual fluency on the boggy pitch, but the hosts should have gone in front after 36 minutes when Jordan Parkes was felled in the box.
Leading scorer Mackey stepped up to take the penalty, but his kick was saved by the legs of Frome keeper Darren Chitty, with Parkes heading the rebound onto the bar.
Lewis Toomey was also denied by Chitty before half-time, and it was Frome who broke the deadlock four minutes after the interval.
A sustained period of pressure led to a mistake at the back from Hemel, allowing Mark Francis to score from close range and put his side ahead.
Hemel pushed for an exualiser for the remainder of the game, with substitute Tommy Berwick going close twice, Kieran Murphy thwarted by Chitty and Parkes seeing an effort cleared off the line.
Chitty made another top save from Berwick in the dying moments, and Frome held out for the shock win.