It was the stuff of the legends as ATK staged a thrilling comeback to reach the Indian Super League (ISL) final after a 3-1 win over defending champions Bengaluru FC in the second leg of their semifinal clash at the Salt Lake Stadium, Kolkata on Sunday. The two-time champions ATK relied on a David Williams brace to script a spectacular turnaround and book a place into the final of the ISL 2019-20. ATK will now take on Chennaiyin FC in the final in Goa on Saturday, March 14. Also Read - Indian Football Team Captain Sunil Chhetri Signs New Two-Year Deal With Bengaluru FC

In the driver’s seat after winning the first leg 1-0, Bengaluru FC struck in the fifth minute for a vital away goal advantage through Ashique Kuruniyan, his first of the season, from a counter-attack. Up 2-0 on aggregate, Bengaluru had one foot in their third consecutive ISL final. Also Read - EURO 2020: Cristiano Ronaldo to Sergio Ramos - 5 Players Might be Playing For The Last Time in UEFA's Premier Competition

But ATK produced a stunning recovery in front of a 50,000-plus crowd, which included many Mohun Bagan members, who were given complimentary tickets. Mohun Bagan and ATK have merged for the next season. Also Read - Football: UEFA Champions League 2021 Final Between Manchester City And Chelsea Moves to Porto With 12,000 Fans

Captain Roy Krishna (30th) brought ATK back into the game before Williams’ 63rd-minute penalty made it 2-2 on aggregate. Williams then struck a brilliant header in the 79th minute to seal the issue 3-1 in the second leg with local lad Prabir Das setting it up.

Das was exceptional in the midfield and had set up the first goal as well.

Bengaluru FC, however, started the match on a rousing note. It was their latest recruit Francisco Borges Nili who started the move in the midfield and played a wonderful outside-of-the-foot pass for Kuruniyan breaking down the right.

Kuruniyan showed brilliant control and skipped away from the challenge of Sumit Rathi for a one-on-one against Arindam Bhattacharya before sliding past the ATK custodian, which brought the crowd to a standstill.

Under pressure, ATK goalkeeper Bhattacharya pulled off a stunning save in the 17th minute as Bengaluru FC pressed hard with back-to-back attacks. In the second attack, Kuruniyan’s left-footer missed the target narrowly as ATK survived.

In the 23rd minute, ATK launched a fine attack but the India goalkeeper Gurpreet Singh Sandhu kept Williams at bay, diving low to his left. Finally, ATK brought on the equaliser with Roy Krishna doing the rescue act.

A cross-field ball was played towards the right where Prabir Das delightfully played a one-two with Williams to get on into the final third on the right flank.

Against the run of play, ATK was awarded a penalty when Williams was brought down by Suresh Singh Wangjam in the box. Williams calmly slotted the ball home, sending Gurpreet the wrong way. Four minutes later, Das and Williams combined once again to put ATK ahead on aggregate.

Jayesh Rane sent Das to the byline down the right-wing and his cross was headed in by Williams, beating Gurpreet all ends up.

Carles Cuadrat introduced Leon Augustine for Pedromo as they looked to stage a comeback. However, the visitors were stopped by a resolute ATK defence.

(With PTI Inputs)