SOLIHULL Moors remain the only team yet to lose in the National League this season following a thrilling 3-3 draw with Oxford City.
After falling behind early on, Gus Mafuta levelled for Moors before Joe Newton and Kyle Morrison scored either side of the break to twice put the home side in front at the ARMCO Arena.
However, Josh Parker and Josh Ashby twice drew Oxford level after Olly Sanderson’s early goal had given the visitors the lead.
The result means Moors sit third in the National League table after seven matches.
Oxford took the lead on 13 minutes when Sanderson tapped home from close range after a header at the back post fell nicely into his path.
However, Andy Whing’s side equalised just six minutes later when Mafuta rifled home his first goal for the club after Morrison’s clever dummy from Jamey Osborne’s corner.
Moors went close from another set-piece moments later as Mark Beck’s flick found Richard Stearman who volleyed over from six-yards out.
The home side were then denied by Oxford stopper Chris Haigh who made a brilliant save to keep out Morrison’s header.
And Moors eventually completed the comeback on 28 minutes when Newton’s shot could only be palmed into the goal by Haigh after Jay Benn’s low cross avoided everyone in the box.
However, Oxford drew level on 48 minutes when Parker allowed the ball to run across his body before reversing a powerful shot into the bottom right corner from 25-yards out.
And the visitors almost regained the lead when Simkin made a fine reaction save to keep out Parker’s low volley.
However, Moors retook the lead on 75 minutes when Morrison powered home Osborne’s corner with a header from inside the six-yard box.
Oxford were level just six minutes later when Ashby collected Tommy Simkin’s poor clearance and floated a low shot into the bottom left corner from 35-yards out.
Moors almost snatched the points late on when Osborne’s drilled effort took a deflection only for Haigh to tip the ball behind low down to his left.