Macclesfield held Brentford to a 1-1 draw on Monday evening in a match that produced an extraordinary flurry of goals and substitutions across the second half, though Brentford controlled the opening period with quiet authority.
Vitaly Janelt broke the deadlock on 21 minutes, finishing with composure to give the visitors a lead they looked comfortable defending into the interval. Macclesfield offered little in response during the first half, sitting deep and struggling to build from their own half with any coherence.
The match changed shape entirely after the hour. Keane Lewis-Potter added a second for Brentford on 61 minutes, and the game appeared settled. Then James Gale pulled one back for Macclesfield two minutes later, and suddenly the hosts found their footing.
What followed was a remarkable sequence. Sam Heathcote and Dango Ouattara were both involved around the 70th minute, Luke Matheson came on shortly after, and James Edmondson and Yegor Yarmolyuk entered the fray within two minutes of one another. The substitutions disrupted Brentford's structure and handed Macclesfield momentum they had not earned in open play.
Paul Dawson and Justin Johnson made further appearances late on, before Luka Bentt completed the scoring in stoppage time to level the match at 1-1, rewarding Macclesfield's persistence if not their overall performance.
Brentford will feel they deserved more from a game they shaped for long stretches.
Recap generated from the event timeline. Editorial team review by request. How we use AI.