Jan Kopecky has won his home round of the FIA European Rally Championship, Barum Czech Rally Zlin, for the fifth time after a flat-out duel with Alexey Lukyanuk all the way until a dramatic final stage.

The 2013 European champion Kopecky led after all but one of the 15 stages on the asphalt classic in his factory Skoda Fabia R5, but never had a margin of more than nine seconds over rapid Russian Lukyanuk, driving the event for just the second time in his Ford Fiesta R5.

Lukyanuk briefly took the lead on Saturday evening and on Sunday he won both runs over the Pindula test to twice slash his deficit to Kopecky. On the second occasion this set up a final-stage decider between the pair, now separated by just 4.6 seconds. However, Lukyanuk's hopes ended when he tagged a water barrel on the inside of the corner on a spectator complex on the Majak test, breaking a steering arm.

He and co-driver Alexey Arnautov were able to make repairs and complete the stage, but lost over 10 minutes, allowing Kopecky to take a special fifth victory on the rally by more than two minutes.

"The emotions are really high now," said Kopecky, co-driven by Pavel Dresler. "It's a crazy feeling, I don't know what to say. Thanks to the car, to the team and to my family."

Kopecky, whose Skoda was fitted with Michelin tyres, paid tribute to Lukyanuk, saying: "Thanks to him, this weekend was amazing. It was a huge battle with him."

Lukyanuk, who finished down in 15th place, commented: "We were doing the same pace as the previous stage: I was not crazy. It's my fault because I was too close to it. It was a great weekend, an exciting battle with Jan, I will remember it for a long time but this final mistake has cost me."

Thanks to the points scored for coming second on the first leg, Lukyanuk retains a chance of winning this year's ERC title going to the penultimate round, Rally Liepaja. Defending champion and points leader Kajetan Kajetanowicz was forced to retire from the opening leg with engine problems, but restarted on Sunday. With the Pole replicating Lukyanuk's second place on leg two, the gap between the two remains at 76 points.

The final day drama extended beyond the battle for the win. French asphalt ace Bryan Bouffier began the morning in third, but a slow couple of stages dropped him behind Tomas Kostka, only for Kostka to suffer a broken differential on the day's third stage, robbing him of front-wheel drive and around 40 seconds. Bouffier took a two-second margin over Jaromir Tarabus into mid-day service but was unable to go any further, with his Gemini Clinic Rally Team Citroen DS3 R5 dropping to three cylinders. Local resident Tarabus then lost his hopes of a dream home podium when he crashed on the next stage.

This promoted Jan Cerny to third, but when he got held up behind another car on the penultimate stage, it looked as if his podium chances had gone too, with Kostka moving ahead. However, Lukyanuk's misfortune allowed both to celebrate top three finishes: circuit star Kostka bettering his third place finishes from 2012 and 2014 with ERC Junior graduate Cerny achieving an outright podium, having upgraded to an R5 car for the first time earlier this month. Both drove Fabia R5s on Pirelli tyres.

Czech drivers filled the top five places in the end, with Pavel Valousek recovering from a time-consuming puncture on Saturday to take fourth. ERC debutant Fabian Kreim lost out to Valousek when he suffered a puncture of his own on the penultimate stage, but the German championship leader still completed a sweep of the top five for Skoda, which was supporting the 23-year-old's participation in its home event.

After a clean run at the front of the field on the final day, Martin Vlek finished just 1.8s behind Kreim in sixth place with a Ford Fiesta R5. Belgium's Cedric Cherain - who has ambitions of competing in the ERC on a regular basis next season - charged from 13th to seventh on the final day to finish in front of three more local drivers: Vojtech Stajf, Miroslav Jakes and Roman Odlozil?k, with regular ERC competitors David Botka and Anton?n Tlustak just missing out on more points.

A difficult first asphalt rally in an R5 car for two-time 2016 round winner Ralfs Sirmacis ended in a crash on SS11, while reigning Polish champion Lukasz Habaj was closing in on points before he crashed during the final stage.

The ERC now continues next month with the re-scheduled Rally Liepaja (Latvia), running from 16-18 September.

Top 10 positions (after 15 stages, 229,94 kilometres)

1. Jan Kopecky (CZE)/Pavel Dresler (CZE) Skoda Fabia R5 2h07m34.7s
2. Tomas Kostka (CZE)/Ladislav Kucera (CZE) Skoda Fabia R5 +2m34.0s
3. Jan Cerny (CZE)/Petr Cernohorsky (CZE) Skoda Fabia R5 +2m41.9s
4. Pavel Valousek (CZE)/Veronika Havelkova (CZE) Skoda Fabia R5 +3m47.7s
5. Fabian Kreim (DEU)/Frank Christian (DEU) Skoda Fabia R5 +5m16.1s
6. Martin Vlcek (CZE)/Jindriska Zakova (CZE) Ford Fiesta R5 +5m17.9s
7. Cedric Cherain (BEL)/Filip Cuvelier (BEL) Ford Fiesta R5 +5m40.4s
8. Vojtech Stajf (CZE)/Frantisek Rajnoha (CZE) Skoda Fabia R5 +5m43.3s
9. Miroslav Jakee (CZE)/Marcela Ehlova (CZE) Skoda Fabia S2000 +6m00.5s
10. Roman Odlozil?k (CZE)/Martin Turecek (CZE) Ford Fiesta R5 +7m02.0s

FIA ERC2: Giacomo Scattolon (ITA)/Paolo Zanini (ITA) (Mitsubishi Lancer Evolution IX)FIA ERC3: Chris Ingram (GBR)/Elliott Edmondson (GBR) (Opel Adam R2)FIA ERC Junior: Chris Ingram (GBR)/Elliott Edmondson (GBR) (Opel Adam R2)