Andy Cook reached 100 EFL goals with a double to lead Bradford to a 2-1 victory over Port Vale.
Cook took his haul for the season to 15 in all competitions and made it six games without a win now for Darren Moore’s Vale, who had Tom Sang sent off in added time for elbowing Antoni Sarcevic.
Bradford began in style with a superb long-range strike from Cook after three minutes.
Brad Halliday’s throw-in was flicked on to Cook 30 yards out and he took a turn to turn his marker before firing a left-foot drive that caught out Port Vale keeper Connor Ripley and flew in off the bar.
Ripley saved from Bobby Pointon and Paul Huntington as the home side pressed for a second.
Port Vale equalised soon after the break from Antwoine Hackford’s half-volley after Jesse Debrah’s long throw unsettled Bradford.
But the home side restored their lead on 59 minutes as Cook nodded home Richie Smallwood’s free-kick to bring up his personal milestone.
Sam Walker produced a fine point-blank save to thwart Vale striker Jayden Stockley.
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.