Halesowen Town 3 Kettering Town 3
Halesowen deservedly led Blue Square Premier newcomers Kettering for a lengthy period before being pegged back for a draw.
The Yeltz took the lead with Dean Brennan firing home a 34th minute penalty, after Justin Rowe was impeded.
Mark Danks made it 2-0 with a superb 25-yard strike just three minutes after the interval, after receiving Aaron Cornwall's threaded pass.
Gareth Seddon pulled a goal back for the Poppies from the penalty spot in the 61st minute, when Dean Smith tripped David Galbraith.
Seddon made it 2-2 by turning to fire into the bottom corner on 72 minutes, following several home substitutions.
Cornwall put Halesowen back in front by starting and finishing a fine move, when he turned home a goal-line cross from substitute Michael Makasi.
The visitors equalised again, when goalkeeper Mark Sheils failed to collect a deep cross and centre forward Chris Beardsley touched home.
Halesowen: Sheils, Smith (McGibbon 70), Cowley, Bryant (Deen 72), Briscoe, Denny, Brennan, Danks, Palmer (Makasi 65), Rowe (Abbey 68), Cornwall.
Subs: Abraham, Hamilton.