Upwell were made to battle hard to beat Benwick Reserves 4-2 in Cambs League 5D.
Upwell were 1-0 up at half-time thanks to Jack Davis, who went on to complete his hat-trick within five minutes of the restart.
Due to injuries and player unavailability, manager Karl Schultz actually played.
Upwell added a fourth through Regi Edwards.
The player-manager was at fault for both the Benwick goals including giving a penalty away in the last minute.
Upwell are in second position four points off the leaders, Chatteris Fen Tigers.
Benwick top scorer Ryan Smith scored from a scramble and Eddie Revell hit a last minute penalty.
The team would like to wish Eddie all the best as he joins the Royal Navy on January 14.
Upwell have been eliminated from the Reg Haigh & Arthur Peck Cup in favour of Offord United after fielding an ineligible player in the previous round.
Premier: Linton Granta 5 Wisbech St Mary 0.
Senior A: Chatteris Town 1 Gamlingay 0.
Senior B: Hemingfords Res 1 Outwell 1; Needingworth 4 Wimblington 0.
1B: Doddington 3 Manea 2.
2B: Sutton 4 March Rgs 0; West Row Res 2 WSM Res 0.
3B: Fenstanton Res 1 Estover Pk 2; Willingham 3 Benwick 1; Wimblington Res 2 Alconbury 6.
4B: Gorefield 2 Waterbeach 4; Haddenham 4 Doddington Res 3.
5D: Coldham 0 Chatteris FT 1; Doddington A 1 Walsoken 2; Manea Res 5 Gorefield Res 1 Outwell Res 1 March Saras 2; WSM C 3 Wimblington A 0.