Match ends, Maidenhead United 3, Dover Athletic 2.
Max Kilman grabbed a last-gasp winner to dent Dover's play-off hopes as Maidenhead twice came from behind to win at York Road.
Alan Massey denied Anthony Jeffrey just before half time before the latter eventually broke the deadlock for Dover four minutes after the restart with a near-post finish.
Jake Hyde levelled three minutes later for Maidenhead when he tapped in Ryan Upward's flick-on from Sam Barratt's long throw, but Manny Parry restored Dover's lead with a close-range finish on 54 minutes.
Maidenhead equalised once more on the hour-mark when another long Barratt throw caused problems for the visiting defence and Upward tapped in at the far post.
And Kilman snatched maximum points for the hosts when he drove with the ball from the halfway line before unleashing a 25-yard effort which deflected into the top corner in the third minute of stoppage time.
Report supplied by the Press Association.
- 17CliftonSubstituted forPritchardat 86'minutes
- 10HydeSubstituted forMarksat 80'minutes
- 11PinnockBooked at 18minsSubstituted forDanielat 65'minutes
- 25JeffreySubstituted forAzeezat 81'minutes
- 28BellamySubstituted forOkosiemeat 90+1'minutes
- Simon Barrow
Second Half ends, Maidenhead United 3, Dover Athletic 2.
Goal! Maidenhead United 3, Dover Athletic 2. Max Kilman (Maidenhead United).
Substitution, Dover Athletic. Ejiro Okosieme replaces Liam Bellamy.
Substitution, Maidenhead United. Harry Pritchard replaces Adrian Clifton.
Substitution, Dover Athletic. Adebayo Azeez replaces Anthony Jeffrey.
Substitution, Maidenhead United. Sean Marks replaces Jake Hyde.
Substitution, Dover Athletic. Kadell Daniel replaces Mitchell Pinnock.
Goal! Maidenhead United 2, Dover Athletic 2. Ryan Upward (Maidenhead United).
Goal! Maidenhead United 1, Dover Athletic 2. Manny Parry (Dover Athletic).
Goal! Maidenhead United 1, Dover Athletic 1. Jake Hyde (Maidenhead United).
Goal! Maidenhead United 0, Dover Athletic 1. Anthony Jeffrey (Dover Athletic).
Second Half begins Maidenhead United 0, Dover Athletic 0.
First Half ends, Maidenhead United 0, Dover Athletic 0.
Mitchell Pinnock (Dover Athletic) is shown the yellow card.
First Half begins.
Lineups are announced and players are warming up.