Match ends, The New Saints 2, Feronikeli 2.
Champions League: The New Saints 2-2 Feronikeli
The New Saints conceded two late goals at home against Feronikeli to leave their Champions League first qualifying round tie hanging in the balance.
The Welsh took control when Greg Draper drew a foul from Lapidar Lladrovci to win the penalty he then scored.
Aeron Edwards doubled the lead when he poked home from Joash Nembhard's flick.
But in the final moments Mevlan Zeka headed in a cross for the Kosovans, before Astrit Fazliu scored from the spot after Simon Spender's handball.
With those two away goals conceded at Park Hall, the pressure is now on Saints to try and win the return leg in Pristina on 16 July.
Saints have qualified for the Champions League for the eighth season running but have never progressed beyond the third qualifying round.
The New Saints manager Scott Ruscoe told BBC Sport Wales:
"It's more than a little bit disappointing because we're two up and six minutes to go maybe.
"We're dropping and we're deeper and deeper, yes because of the substitutions - we had to make them because they're enforced - but we've got to be more streetwise and control the game more.
"I was shouting and screaming to try to do it but it's easier said than done, I've been in that situation where you drop and drop and you're going to entice them onto you.
"But there's more to come, we've gone away from home before and got results and there's no reason we can't do it again."
The New Saints
- 8BrobbelBooked at 59minsSubstituted forNembhardat 66'minutes
- 6RoutledgeBooked at 87mins
- 3MarriottSubstituted forHarringtonat 57'minutes
- 9DraperSubstituted forByrneat 76'minutes
- 10FazliuSubstituted forThaqiat 90+4'minutes
- 11Agostinho da SilvaSubstituted forTopalliat 68'minutes
- 20BojkuSubstituted forMalajat 68'minutes
- 21IslamiBooked at 67mins
- Farrugia Cann Trustin
Second Half ends, The New Saints 2, Feronikeli 2.
Substitution, Feronikeli. Astrit Thaqi replaces Astrit Fazliu.
Goal! The New Saints 2, Feronikeli 2. Astrit Fazliu (Feronikeli) right footed shot from the centre of the box to the centre of the goal.
Goal! The New Saints 2, Feronikeli 1. Mevlan Zeka (Feronikeli) right footed shot from the centre of the box to the centre of the goal.
Jonathon Routledge (The New Saints) is shown the yellow card for a bad foul.
Goal! The New Saints 2, Feronikeli 0. Aeron Edwards (The New Saints) right footed shot from the centre of the box to the centre of the goal.
Substitution, The New Saints. Kurtis Byrne replaces Greg Draper.
Substitution, Feronikeli. Argjend Malaj replaces Besmir Bojku.
Substitution, Feronikeli. Jetmir Topalli replaces Jean Carioca.
Perparim Islami (Feronikeli) is shown the yellow card for a bad foul.
Substitution, The New Saints. Joash Nembhard replaces Ryan Brobbel.
Ryan Brobbel (The New Saints) is shown the yellow card for a bad foul.
Substitution, The New Saints. Ryan Harrington replaces Chris Marriott.
Goal! The New Saints 1, Feronikeli 0. Greg Draper (The New Saints) converts the penalty with a right footed shot to the centre of the goal.
Second Half begins The New Saints 0, Feronikeli 0.
First Half ends, The New Saints 0, Feronikeli 0.
First Half begins.
Lineups are announced and players are warming up.