FANS at Ashton Gate were treated to a barnstorming top-of-the-table clash on Saturday as City ran out 3-2 winners against MK Dons.

It was an eagerly anticipated game between the two best sides in League One and the event certainly lived up to the hype. It was great to see Ashton Gate packed to the rafters with a sell-out crowd of 13,119.

I must admit prior to the game I thought both managers might err on the side of caution and perhaps settle for a draw, but it was obvious early on that this was going to be end-to-end stuff. The first half was as good as I’ve seen City play in a long while. We were full of energy, pressing MK Dons and winning second balls in the middle of the pitch.

We took a deserved lead in the fourth minute when Agard bundled in from close range following good work by Freeman and Little.

Both teams had chances to score soon after but it was City who increased their lead 10 minutes before the break. Agard received a push in the back in the penalty area from former City transfer target McFadzean and referee Langford pointed to the spot. Man of the moment Agard was on hand to smash home the ball and make it 2-0, scoring his fifth goal in four games.

MK Dons came on strong in the second half as City appeared to sit back – not a good plan against a team with the attacking prowess of the Dons. Within six minutes, Bowditch fired in following an excellent double save from Fielding.

Then came the real drama. On 73 minutes Elliott’s ill-judged back pass let Afobe in, and the on-loan Arsenal striker beat Fielding to the ball before comfortably slotting home to make the scores level.

Elliott made amends within a minute by going on a mazy run before finishing coolly to give City a dramatic win.

The result keeps City at the summit of League One and we lie five points clear of the rest. It’s been an exceptional start.

This Saturday we travel to Walsall (3pm). It would take a brave person to bet against City.