Due to the high adoption of cloud-based software systems and advancements in AI technology in…
It ended Bradford’s six-match home league run without a win and marked a losing return to Valley Parade for former City manager Gary Bowyer.
Top scorer Brandon Thomas-Asante put Salford ahead in the 35th minute, shaking off defender Niall Canavan’s challenge before scoring.
Eight minutes later he was sent off after hitting O’Connor with his elbow.
Ashley Hunter missed a great chance for Salford before City equalized in the 57th minute, Andy Cook, who had come off the bench three minutes earlier, saw his header deflected off Tom King’s header.
Bradford pressed for the winner and was rewarded in the 85th minute when O’Connor scored with a header from substitute Callum Cooke’s cross.
Adams said: “Paudie showed her bravery at the end to get that header. He lost a tooth and has to have a dental operation,
“I thought it was a very good performance. We started very well and dominated the first half. We had no chance to score a goal that came out of nothing, but we got the victory we deserved.
Adams praised Jamie Walker, who is on loan from Hearts until the end of the season. He said: “I thought he was the best player on the pitch with the way he took the ball and opened up the defence. He looked like a class act.
City of Bradford: Hornby, Cousin-Dawson (Cook 54), O’Connor, Canavan; Ridehalgh, Watt, Sutton, Gilliead, Walker (Songo’o 87); Vernam (Cooke 82), Angol. Substitutes not used: O’Donnell, Foulds, Robinson, Lavery.
City of Salford: King, Vassell, Eastham, Turnbull, Love; Lund (Elliott 69), Lowe, Morris (Oteh 87), Watson; Hunter (Kelly 72), Thomas-Asante. Substitutes not used: Ndaba, McAleny, Bughail-Mellor, Torrance.
Referee: J Oldham (England).