The hosts went into the game on the back of a 21-game unbeaten run in Sky Bet League 2 and enjoyed the better of the first half, but found the resolute Wanderers defence at the top of their game.
In fact the three points could have fallen the way of the visitors, who grew in confidence after the interval and saw efforts from Steven Craig and Paul Hayes well saved by keeper Michael Ingham.
The result leaves the Blues with ten points from five games ahead of their Johnstone's Paint Trophy clash with Coventry City at Adams Park on Tuesday night.
Gareth Ainsworth kept faith with the same starting XI that had performed so well in the 3-1 win at Stevenage last week, which meant that Danny Rowe and Steven Craig retained their places in midfield and attack respectively.
City enjoyed the advantage of having the wind behind them in the first half and found it easier to press Wanderers into their own half, but the resolute defending of the visiting back four ensured that goalscoring opportunities were hard to come by in the opening stages.
There were half-chances for John McCombe and Jake Hyde who were both unable to get enough power or direction behind their shots to trouble Matt Ingram, while at the other end, the industry of Steven Craig in particular meant that the home defence were never allowed to settle, but rarely looked like being breached.
Luke Summerfield connected cleanly with a first-time drive from 25 yards but directed his shot straight at Ingram, while McCombe’s overhead kick and Anthony Straker’s clipped effort were also unlikely to break the deadlock.
City attempted to capitalise on the advantage of having the wind behind them before the interval and looked dangerous just before the whistle when Aaron Pierre cleared brilliantly just as Lindon Meikle looked set to pull the trigger, while Straker’s inviting cross sailed past the far post with several players lurking.
All in all, Ainsworth’s men would been satisfied to be level at the halfway point, having defended well against the wind, although they hadn’t ever looked threatening in front of goal at the other end.
There were no changes at the break and City continued to hold the upper hand, seeing Coulson shoot over after a poor first touch prevented him from having a clearer sight of goal.
Then on 55 minutes, Wanderers’ best opening of the game arrived when Paris Cowan-Hall blocked Femi Ilesanmi’s clearance and delivered a low cross from the right, which Steven Craig met with a first-time shot but Ingham made a vital block.
Just before the hour-mark, a silly foul from Craig on Meikle gave Luke Summerfield a shooting opportunity and after Ingram parried his powerful drive, Jake Hyde couldn’t sort out his feet quickly enough and his follow-up bounced wide.
As the game grew old, Wycombe continued to struggle to turn the tide, with growing reliance being placed on the back four to keep City at bay.
Gareth Ainsworth attempted to boost his side’s firepower with the introduction of Aaron Holloway, who came on for Steven Craig, and the new man caused problems early on, creating panic in the defence which almost allowed Peter Murphy to nick in before the keeper grabbed a loose ball.
Wycombe perhaps began to feel they could nick an unlikely win and produced an excellent move around the box which created a chance for Paul Hayes, whose first-time shot was rushed and lacked the power to beat Ingham.
Another shot from distance from Summerfield found the gloves of Ingram as the game entered the final five minutes, and the last chance of the game fell to Joe Jacobson in stoppage time but his left-footed stinger from 30 yards landed over the bar.
Wycombe: Ingram, Jombati, Jacobson, Mawson, Pierre, Cowan-Hall (Kretzschmar 80), Rowe, Murphy, Wood, Hayes (McClure 83), Craig (Holloway 74).
Subs: Richardson, Lewis, Bloomfield, Walker.
Booked: Wood, Jacobson, Pierre.
York: Ingham, McCoy, Ilesanmi, McCombe, Lowe, Coulson, Summerfield, Penn (c), Straker (Fletcher 65), Meikle, Hyde (Hirst 74).
Subs: Mooney, Parslow, Jarvis, Montrose, Winfield.