York made it two wins from two matches with a convincing victory over Barrow.
Jason Walker tapped in from close range, before Patrick McLaughlin doubled York's advantage when he slotted home James Meredith's pass.
Barrow pulled one back when ex-York striker Adam Boyes headed in Kelvin Lomax's cross.
Lomax was then sent off, getting a second yellow for kicking the ball at a prostrate Jamie Reed, before Matty Blair's 12-yard strike sealed the win.
York: Ingham, Oyebanjo, Smith, McGurk, Meredith, McLaughlin, Moke (Potts 79), Boucaud, Blair, Walker (Reed 82), Chambers.
Subs Not Used: Parslow, Henderson, Fyfield.
Goals: Walker 7, McLaughlin 45, Blair 90.
Barrow: Hurst, Lomax, Quinn, Bolland (Mike Pearson 75), Skelton, Rutherford, Ferrell, Sheridan (Cook 61), Smith, Almond (Mackreth 72), Boyes.
Subs Not Used: Shaun Pearson.
Sent Off: Lomax (90).
Booked: Lomax, Quinn, Sheridan, Bolland, Ferrell.
Goals: Boyes 81.
Ref: Seb Stockbridge (Tyne & Wear).