Windsor & Eton carried on their good run with an eight goal thriller winning away at Marlow 5-3.
Ben Porter bagged a hat-trick with Michael Chennels knocking in the other two goals.
Windsor got off to a flying start and were ahead after only three minutes when Michael Chennels played in James Edgerley who's cross caused confusion between Michael Watkins and Simon Herbert allowing Ben Porter an easy finish.
The lead lasted just over ten minutes when Jermaine Roche reacted to Mark Burgess' and Will Dunlop's hesitation to run through and slot past Sam Mazurek.
Roche could have put Marlow ahead in first half injury time when he latched onto Watkins goal kick and fired just wide of the post.
Into the second half and Windsor started well again. Matt Seedel collected Craig Vargas' throw-in on the left and then crossed for Porter who shrugged off his marker and then shot past Watkins.
Ten minutes later and Porter completed his hat-trick. Chennels was brought down in the box by John Gray and a penalty awarded which Porter squeezed past Watkins.
Windsor stayed true to form of providing a goal feast as they let Marlow back into the game when Roche grabbed his second when Windsor failed to deal with a John Isaac corner.
Isaac then pulled the teams level on 74 minutes when Simon Herbert was given time and space to line up his cross which Isaac headed in.
Into the last ten minutes and Windsor got themselves ahead again. Chennels raced onto Seedel's through ball, putting the ball past Watkins.
Chennels grabbed his second in injury time when he beat John Beale to Edgerley's long ball leaving Watkins beaten for a fifth time.