National League leaders Barnet took a huge step towards promotion with victory at Sutton United.
A three-game winless run had seen their comfortable advantage chipped away by York, meaning this game had huge significance.
Mark Shelton opened the scoring for the visitors when he fired the ball past Jack Sims into the bottom corner in the seventh minute.
Siju Odelusi drew the sides level with a penalty in the 33rd minute following a handball.
But Sutton were down to 10 men after Tyler French was dismissed seven minutes into the second half, giving away a penalty in the process, and Shelton stepped up to restore Barnet's lead from the spot.
Adebola Oluwo nodded home a third nine minutes from time, meaning the Bees have a six-point lead with two games to go.
Report supplied by PA Media.