York 9 edged Halifax Wanderers 4-3 in a Canadian Premier League Group Stage encounter on Saturday evening. The home side took control early and never quite lost their grip, though the visitors threatened to pull off a comeback. By then the scoreline told only half the story — a match that swung between composure and chaos.
A. Almagro gave York the lead in the third minute, and R. Telfer doubled the advantage with an own goal ten minutes later. S. Yeates added a third before the break, but M. Arilla converted a penalty in stoppage time to give Halifax hope. The visitors struck back immediately, J. Altobelli finding the net just after the interval.
A. Rampersad restored York's two-goal cushion in the fifty-sixth minute, but I. Johnston pulled one back for Halifax with twenty minutes remaining. The home side then held every card, weathering pressure through a series of substitutions. K. Sow, T. Ciccarelli and L. Singh all came on, while O. Leon and L. Olguin picked up yellow cards in the process.
The statistics reveal the imbalance. York enjoyed 51 per cent of possession and completed 461 passes, yet created just one big chance. Halifax registered eight shots on target and six big chances, but could only find the net three times. To be fair, the visitors worked the channels with 26 crosses, but the home goalkeeper made four saves to keep them at bay.
York remain seventh on 19 points from 18 games, while Halifax sit sixth with 20 from 20. The result extends a difficult run for both sides — York have lost four of their last five league matches, and Halifax have dropped points in seven of their last ten. There is unrest in the dressing room if you read the signs, but for now the matter is settled.