Evesham United edged a seven-goal thriller at the Spiers & Hartwell Stadium against Lymington Town.
A Will Armitage deflected own goal put the visitors in front after 7 minutes, but the returning Bradley Gray equalised 4 minutes later.
Kyle Belmonte put Evesham ahead in the 19th minute, only for Jason Brookes to level 5 minutes after half-time.
Five minutes later though, Gray made it 3-2. The game changed when Tom Chamberlain received a straight red card. Freddie Bullard levelled matters in the 83rd minute with a penalty.
However, Belmonte had the final say by confidently rounding the keeper and scoring a stoppage-time winner for United.
Full report to follow.
Man of Match: Bradley Gray
Attendance:179
Evesham United: Clayton, Hunt (Sidibe), Mace, Armitage, Paddock (Sheehan), Belmonte, Chamberlain, Dinsley, Symons (Hurrell), Lymn, Gray
Subs not used: Smalley, Djurovic