Hereford lead Rushall Olympic 1-0 in this evening's National League North game at Edgar Street.
An uninspiring first half saw the Bulls soak up pressure from the Pics, including some last-ditch challenges from centre backs Nathan Cameron and Kyle Howkins.
Caddis made his first substitute moments before half time, bringing Tom Hewlett on for Stanley Obinna. The young forward was then brought down in the area after putting pressure on the Pics, with the referee pointing to the spot.
After seeing his spot kick saved on Saturday, Adam Rooney didn't step up but Jordan Cranston did - converting in first half stoppage time.
The Bulls must do better to retain possession instead of losing it with hopeless long balls forward – but they lead regardless.