JOE Iaciofano scored a ten-minute hat-trick as Oxford City fought back to beat Banbury United 3-1.

The summer signing followed up his double at Haringey Borough on Saturday with three late goals at the Spencer Stadium, after a trialist had given the Puritans a first-half lead. 

Fellow new recruit Charlie Rowan made his first City start as part of a strong XI, while Banbury's side featured four trialists.

Andy Whing's men began brightly, although goalkeeper Jack Harding saved from Iaciofano and Nana Owusu at the other end.

Banbury broke the deadlock midway through the half, Morgan Roberts doing brilliantly on the left flank to cross for a trialist to score.

Both sides went close after the break, before Iaciofano stole the show with 20 minutes left.

Josh Ashby slid the ball through to his teammate, who made no mistake to fire home at the near post.

Jacob Bancroft's header was saved on the line by Harding two minutes later, while Banbury saw a goal disallowed for offside.

But City were not to be denied and Iaciofano made the difference again, his near-post finish putting the visitors ahead.

Within moments of the restart the striker had his third, as he closed Harding down to steal the ball off the goalkeeper's toes and tap home.