It was far from pretty but nonetheless, Bristol City got the job done as they moved one step closer to a date with Wembley.
Okay, we might be jumping the gun a little but three wins on the spin and a home tie against Lincoln in the next round means the Robins have an intriguing cup run on their hands.
Nigel Pearson has often reiterated the need for his team to win ugly and they did that last night as Gareth Ainsworth's side were eager to ruffle a few feathers and give City a physical battle.