AFC Telford United were beaten for a second time in a week as they lost 3-1 at Bradford Park Avenue.
Adam Farrell gave Liam Watson's side a deserved lead inside 15 minutes but, from that point on, the Bucks looked the poorer side.
Ryan Young was at fault for James Knowles' equaliser for Bradford before Nicky Boshell made it 2-1.
Young then conceded a penalty late on, converted by Richard Marshall, to leave the Bucks ninth in the table.
Telford suffered their first defeat of the season last weekend when they went down 1-0 at home to Harrogate.