The biggest crowd in League Two this season bore witness to one of the division's finest games, as high-flyers Milton Keynes Dons and Lincoln played out a pulsating 2-2 stalemate.
A dramatic clash saw three penalties awarded, two of which were missed, a red card and a last gasp leveller for Martin Allen's MK Dons.
The game was just six minutes old when the highly rated Izale McLeod did his reputation no harm at all with an astute volley from Aaron Wilbraham's clever flick to put MK Dons into the lead.
With both sides playing some fine stuff on what was a heavy pitch, McLeod had a chance to double his side's advantage when Paul Morgan needlessly handled in the area but his penalty, the third he has missed in as many games, was lackadaisical in the extreme as he struck high and wide.
In the second period, in the 51st minute, Lincoln striker Jamie Forrester showed McLeod how to dispatch from 12 yards after Dean Lewington had handled in the box.
Both sides had chances to break the deadlock thereafter but it was Lincoln substitute Spencer Weir-Daley that proved an inspired change for the away side, as he ran on coolly to dispatch having only been on the pitch 46 seconds.
It looked as though Lincoln would steal the points, especially when in the final minute Wilbraham hit the bar, with another penalty, in an incident that saw the unfortunate Morgan sent-off for a professional foul on McLeod.
However, four minutes into injury time, Gareth Edds saved his team-mates' blushes with a leveller that saw the majority of the 7,000+ crowd go home happy.