OXFORD City shared a six-goal thriller with Gloucester City in their final pre-season friendly.

Joe Iaciofano scored twice in the first half at Court Place Farm, before new signing Klaidi Lolos added a third after the break.

But Matt McClure, Lucas Tomlinson and Jack James were on target for Gloucester to prevent City going into Saturday’s Vanarama National League South opener against Eastbourne Borough off the back of a win.

Ross Jenkins picked a strong starting XI, with new signings Lolos, Andre Burley and Aaron Williams-Bushell in the line-up.

Iaciofano curled in from 18 yards after eight minutes to put City ahead, but they were soon behind.

McClure converted Tomlinson’s cross, before the latter beat Ben Dudzinski midway through the half.

Iaciofano soon restored parity from the penalty spot after Lolos was fouled in the box.

The summer signing thought he had won it with a quarter of an hour left when he dinked the ball over his marker and finished calmly, but there was one more twist as James scored with seven minutes remaining.

Elsewhere, Banbury United beat FC United of Manchester on penalties to win the Football Supporters’ Association Supporters Direct Shield.

The sides could not be separated after 90 minutes at Broadhurst Park, with the Puritans winning 3-1 on spot-kicks.

Banbury start their maiden Vanarama National League North campaign at Curzon Ashton on Saturday.

Roger James scored in North Leigh’s 1-1 draw at Cirencester Town, while Didcot Town were held 2-2 by visitors Ardley United.

Meanwhile, Thame United went down 2-1 at Colney Heath and Kidlington thrashed Chipping Sodbury 6-1 at Yarnton Road.