Francois Vermaak hit a first-innings fifty in his third consecutive match, guiding Cape Town to 140 on the board before becoming the second wicket to fall.