Ashley Vincent scored from the penalty spot in the 48th minute to give Cheltenham a 1 - 0 win over City.
Vincent was fouled by Lloyd Jenkins and then Vincent got up to score past Scott Allison.
It means that tonight's double header result sees Cheltenham into the Cup final and they have moved 5 points ahead of City in the Pontins Holiday Combination league.
Match report from Cheltenham FC.