Tranmere Rovers have now reached the third round in the last three seasons
Substitute Kaiyne Woolery scored a beautiful goal to send League Two Tranmere Rovers into the FA Cup third round at the expense of Brackley Town.
In a game of few clear-cut chances, Woolery came off the bench on the hour mark to curl in off the right-hand post from 18 yards.
The closest sixth-tier Brackley came was when Shepherd Murombedzi's left foot shot went wide from 12 yards.
The third-round draw is live on BBC One at 19:00 GMT on Monday.
The game was Brackley's fifth in this year's competition, and while they acquitted themselves well against a team 56 places higher in the football pyramid, they lacked the necessary quality in the final third to present any meaningful problems to Tranmere.
The win is Keith Hill's second since taking charge of the Merseyside club last weekend.
Tranmere Rovers boss Keith Hill speaking to BBC Sport: "It was a difficult fixture - it was a good goal. They made it very awkward with the two defensive midfielders they played with and our diamond.
"We had to try and stretch the game in the second half and get the ball into the wide areas. It's a good goal and I'm so glad that the substitutions worked.
"I'm pleased with the performance and the clean sheet and we're into the next round."
- Line-upsMatch StatsLive Text
Line-upsTranmere
- 1Davies18MacDonald26Clarke6Monthe3Ridehalgh8Spearing7Morris17KhanSubstituted forLewisat 60'minutes19FeeneySubstituted forWooleryat 60'minutes11Blackett-TaylorSubstituted forLloyd-McGoldrickat 82'minutes9Vaughan
Substitutes
- 4Nelson10Ferrier13Murphy14Woolery22Lewis28Banks35Lloyd-McGoldrick
Brackley Town
- 1Lewis2McNally6Dean5ColemanSubstituted forFlowersat 90+4'minutes3FranklinSubstituted forChambersat 77'minutes7Lowe4Byrne8Murombedzi11Armson9Ndlovu10MitfordSubstituted forYorkat 71'minutes
Substitutes
- 12Myles14York15Flowers16Chambers17Hinds18Phillips19Worby
Referee:Tom NieldMatch StatsHome TeamTranmereAway TeamBrackley TownPossessionHome67%Away33%ShotsHome14Away9Shots on TargetHome2Away0CornersHome4Away3FoulsHome12Away12Live TextPost update
Match ends, Tranmere Rovers 1, Brackley Town 0.
90'+4'Full Time
Second Half ends, Tranmere Rovers 1, Brackley Town 0.
90'+4'Substitution
Substitution, Brackley Town. Harry Flowers replaces Ethan Coleman.
90'+3'Post update
Foul by Paul Lewis (Tranmere Rovers).
90'+3'Post update
Ethan Coleman (Brackley Town) wins a free kick on the left wing.
90'+2'Post update
James Vaughan (Tranmere Rovers) wins a free kick in the defensive half.
90'+2'Post update
Foul by Shane Byrne (Brackley Town).
90'Post update
Attempt blocked. Danny Lloyd (Tranmere Rovers) left footed shot from the right side of the box is blocked. Assisted by James Vaughan with a headed pass.
89'Post update
Peter Clarke (Tranmere Rovers) wins a free kick in the defensive half.
89'Post update
Foul by Shane Byrne (Brackley Town).
88'Post update
Offside, Tranmere Rovers. Kaiyne Woolery tries a through ball, but Paul Lewis is caught offside.
87'Post update
James Vaughan (Tranmere Rovers) wins a free kick in the attacking half.
87'Post update
Foul by Gareth Dean (Brackley Town).
85'Post update
Corner, Tranmere Rovers. Conceded by Ethan Coleman.
84'Post update
Attempt blocked. Kaiyne Woolery (Tranmere Rovers) left footed shot from the right side of the box is blocked. Assisted by Paul Lewis.
82'Substitution
Substitution, Tranmere Rovers. Danny Lloyd replaces Corey Blackett-Taylor.
77'Substitution
Substitution, Brackley Town. Ashley Chambers replaces Connor Franklin.
77'Post update
Foul by Jay Spearing (Tranmere Rovers).
77'Post update
James Armson (Brackley Town) wins a free kick in the attacking half.
75'Post update
Offside, Brackley Town. Danny Lewis tries a through ball, but Lee Ndlovu is caught offside.
Page 1 of 5rewindpreviousNavigate to the next pagenextNavigate to the last pageforward
Source: bbc.com