Adi Yussuf and Dan Sweeney denied Eastleigh in final 10 minutes as Solihull Moors came from behind to open their National League campaign with a win at The Silverlake Stadium in front of 1,354 spectators.
Eastleigh’s Paul McCallum’s 77th-minute penalty looked to be the decisive moment but Solihull hit back almost immediately and left their hosts stunned with two goals to turn the match on its head.
It was Eastleigh who came firing out of the traps, with Josh Hare twice denied by goalkeeper Ryan Boot while a third effort later on in the first half was tipped onto the post.
The Spitfires’s persistence looked to have paid off when McCallum sent Boot the wrong way after Oscar Gobern was fouled in the area, but Yussuf equalised quickly after the ball had deflected into his path.
And three minutes later, six after falling behind, Solihull went ahead when Sweeney latched on to Jamey Osborne’s through ball, rounded Eastleigh goalkeeper Graham Stack and slotted home.