THE New Saints continued their preparations for a Champions League tie in the Faroe Islands by drawing 3-3 in Northern Ireland with Glenavon, who are themselves headed for a Europa League tie in Belarus.
Gary Hamilton equalised less than a minute after Sam Finley's low shot into the bottom corner had put TNS ahead.
Hamilton superbly controlled a long pass from Andy Hall before lifting a measured chip over goalkeeper Paul Harrison.
James McGrath then saved Greg Draper’s 40th minute penalty after Mark Boylan was adjudged to have tripped Aeron Edwards in the box.
Kai Edwards put the Welsh champions back in front in the 53rd-minute when he fired home through a crowded box after Ciaran Caldwell cleared a shot off the line.
Draper did get on the scoresheet just before the hour mark to make it 3-1 to the visitors when right back Simon Spender got on the end of a long diagonal pass and crossed the ball for the striker to fire a low shot to the bottom corner, with Glenavon claiming for offside.
Caldwell pulled a goal back from the spot in the 73rd-minute after Kai Edwards dragged down Mark Sykes at the end of a flowing Glenavon move.
And Sykes then scored the goal of the night to draw the teams level four minutes later when he raced onto Caldwell’s superb pass, forced his way past two defenders and stroked a shot across Harrison into the opposite corner.
Europa League qualifiers Airbus UK Broughton beat Flint Town United 2-0 at The Airfield thanks to a brace from Wayne Riley, who scored a goal in each half.