Louis Appéré was brought down for a penalty after just 35 seconds and that set the tone for a chaotic afternoon in Hertfordshire. Appéré converted but Danny Rose ensured Boro went into half-time on level terms when scoring against his old club after home boss Steve Evans was sent off.
The game exploded back into life late on as Kieron Bowie seemingly grabbed victory on 82 minutes, only for Alex Gilbey to level after 85 minutes. No matter, just another two minutes had passed when McWilliams finished off a terrific move to secure all three points once and for all. And there was still enough time left for Danny Hylton to see red.
Here are our player ratings from an exhilarating encounter at the Lamex Stadium…
Here are our player ratings from an exhilarating encounter at the Lamex Stadium…