Abingdon Town struggled to record a two one win against hosts Bracknell Town here today, and will certainly need to improve their finishing if they are to maintain their challenge at the top of the Vauxhall League, division two south.