Port Vale secured their first win of the season as Doug Loft's goal earned them a deserved victory over Bradford.
Vale took the lead just before half-time as Lee Hughes latched onto James Meredith's scuffed back pass to round the keeper and tap into an empty net.
Nahki Wells fired in an equaliser from close range after the break following a brilliant piece of skill.
But Vale captain Loft had the final say when his 20-yard shot took a deflection and found the top left-hand corner.
VIEW FROM THE DRESSING ROOM
Port Vale boss Micky Adams told BBC Radio Stoke:
"The commitment was there for everybody to see, and it was particularly nice after I'd questioned them last week. To get a response like that was first-class.
"At this level you've got to take your chances when they come because you know a good side, and Bradford are a good side, they're going to get chances. But I thought we limited them well today.
"A lot of pressure will be put on Tom [Pope] because of the goals he got last year and I think even he's questioned if he had enough opportunities, but I don't think he can question that today."
Port Vale 01 Neal 02 Yates 03 Jones 04 Robertson 05 Dickinson Booked 07 Loft Booked 09 Myrie-Williams (Griffith - 90' ) 18 Lines Booked 23 Mohamed 11 Pope 29 Hughes (Dodds - 90' ) Substitutes 24 Duffy 08 Dodds 15 Shuker 21 Griffith 26 Birchall 10 Tomlin 19 Williamson Bradford City 01 McLaughlin 02 Darby (Connell - 88' ) 03 Meredith 05 Davies 23 McArdle 11 Thompson (De Vita - 71' ) 14 Yeates (Reid - 71' Booked ) 18 Jones 24 Doyle 09 Hanson 21 Wells Substitutes 12 Ripley 15 Taylor 16 McHugh 04 Ravenhill 07 Reid 17 Connell 20 De Vita