Wakefield: (10) 26
Tries: Atkins, Reilly, George 2
Goals: Martin, Brough 4
Bradford: (6) 24
New signing Danny Brough played a key role to help Wakefield to a hard-fought victory over Bradford.
Tries: Newton 2, Platt, Sykes
Goals: Deacon 4
The scrum-half, signed from Castleford, set up tries for Tony Martin and Luke George as well as landing four goals as John Kear's side held on for victory.
Terry Newton scored two tries and Paul Sykes' late converted effort brought the Bulls to within two points of the Wildcats late on.
But the home side, who were missing stand-off Jamie Rooney, hung on to win.
Tony Martin's early penalty put the Wildcats ahead before Newton went over, thanks to a excellent offload from Great Britain international Sam Burgess.
Deacon added the extras but Wakefield's response started on 24 minutes when Brad Drew, Sam Obst, Martin and Brough combined to send Ryan Atkins in the left corner and soon after Paul Reilly also made it onto the scoresheet.
After Martin failed to convert either try, Brough took over kicking duties in the 52nd minute and set up George to go over in the left corner.
Michael Platt's try kept the Bulls in it but George broke downfield eight minutes later to claim his second try.
Newton hit back for the visitors and although Deacon converted, another Brough penalty ensured Sykes' late score converted by Deacon was not enough.
Wakefield coach John Kear (on Danny Brough):
"Danny is a quality player and the bigger the game, the better he plays. He deserves a Super League stage and that's what he's got now.
"I'm sure he'll grace Super League XIII with great style and skill. He was good today but so were a lot of others.
"I thought there were some very heartening signs for the rest of the season."
Bradford coach Steve McNamara:
"We were very rusty out there but I also saw glimpses that suggested that we can be a very good side this year.
"I'm bitterly disappointed and certainly a rustiness - and a lack of discipline - were the major factors as to why we didn't get the two points.
"We scored some nice tries but we just let ourselves down in some areas. Even if we had won the game there would have been things to work on as a lack of discipline cost us dear."
Wakefield: Blaymire, Reilly, Martin, Atkins, George, Brough, Obst, Bibey, Drew, Moore, Ferguson, Ferres, Demetriou.
Replacements: Henderson, Leo-Latu, Sculthorpe, Wilkes.
Bradford: Platt, Evans, Sykes, Hape, Tupou, Harris, Deacon, Vagana, Newton, Lynch, Nero, Langley, Burgess.
Replacements: Morrison, James, Godwin, Jeffries.
Referee: R Silverwood (Dewsbury)