Match ends, Maidenhead United 1, Port Vale 3.
Port Vale came from behind to beat National League South side Maidenhead in their FA Cup first-round replay.
The hosts, who secured a 1-1 draw in stoppage time at Vale Park, went ahead when Alan Massey netted on the rebound.
But the League One side were level when Michael O'Connor headed in Sam Foley's cross.
AJ Leitch-Smith scored from close range to put Vale ahead and then ensured a second-round trip to Exeter when he pounced on Foley's header across goal.
Maidenhead made the better start and Richard Duffy cleared a Ben Wright effort off the line, before Massey reacted first on the edge of the box to drill the hosts ahead.
Vale equalised when Foley's cross was headed past Carl Pentney by O'Connor for his second goal of the season.
Leitch-Smith scored his second goal in as many games as poked the ball past Pentney from close range and then netted his first brace in Vale colours when he finished off a good move involving Foley, Louis Dodds and Adam Yates.
- 5MasseySubstituted forNisbetat 58'minutes
- 4UpwardSubstituted forBarrattat 81'minutes
- 8ForbesBooked at 88mins
- 9ReidBooked at 45mins
- 10WrightSubstituted forHugginsat 66'minutes
- 3DickinsonBooked at 90mins
- 8O'ConnorBooked at 67mins
- 11FoleySubstituted forDanielat 74'minutes
- 20Leitch-SmithSubstituted forIkpeazuat 79'minutes
- Dean Whitestone
- Shots on Target
Second Half ends, Maidenhead United 1, Port Vale 3.
Attempt missed. Ryan Peters (Maidenhead United) right footed shot from outside the box is close, but misses to the left. Assisted by Sam Barratt following a corner.
Attempt blocked. Dave Tarpey (Maidenhead United) right footed shot from outside the box is blocked.
Corner, Maidenhead United. Conceded by Anthony Grant.
Carl Dickinson (Port Vale) is shown the yellow card for a bad foul.
Foul by Carl Dickinson (Port Vale).
Dave Tarpey (Maidenhead United) wins a free kick on the right wing.
Kieron Forbes (Maidenhead United) is shown the yellow card for a bad foul.
Michael O'Connor (Port Vale) wins a free kick in the defensive half.
Foul by Kieron Forbes (Maidenhead United).
Attempt missed. Harry Pritchard (Maidenhead United) header from very close range is close, but misses to the right. Assisted by Sam Barratt with a cross following a corner.
Corner, Maidenhead United. Conceded by Ryan McGivern.
Corner, Maidenhead United. Conceded by Richard Duffy.
Attempt blocked. Harry Pritchard (Maidenhead United) right footed shot from outside the box is blocked. Assisted by Rene Steer.
Attempt saved. Mark Nisbet (Maidenhead United) header from the centre of the box is saved in the bottom left corner. Assisted by Rene Steer.
Substitution, Maidenhead United. Sam Barratt replaces Ryan Upward.
Foul by Uche Ikpeazu (Port Vale).
Dean Inman (Maidenhead United) wins a free kick in the defensive half.
Attempt blocked. Jake Reid (Maidenhead United) left footed shot from the centre of the box is blocked. Assisted by Harry Pritchard.