MRF Challenge: Drugovich doubles up in Bahrain's Race 2 after clearing Maldonado
The Venezuelan led the way all-through until the final lap.
With the Top 6 being reversed from Race 1, it was Julien Falchero in pole alongside Manuel Maldonado for the second race in the 2017/18 MRF Challenge series.
A slow getaway from Falchero allowed for Maldonado to take the lead into Turn 1, with the Frenchman slotting in second ahead of Alex Karkosik and Felipe Drugovich.
The cousin of the former Formula 1 driver Pastor, Manuel built on a decent gap, as Falchero started to lose positions with both Karkosik and Drugovich managing to get through.
However, midway into the race Karkosik spun out on his own from second, handing the position to Drugovich. Behind, it was a charge from Martono, who put himself into third after overtaking Robert Megennis and Falchero.
Meanwhile, the battle ahead intensified with Drugovich pipping Maldonado right on the final lap in Turn 1 to take the lead and also claim his second win of the day.
That was not it, as Martono also pounced on Maldonado, with the two racing against each other until the chequered flag. The Indonesian just beat the Venezuelan on the line by a mere 0.010s.
Behind, Falchero finished fourth, with Rinus van Kalmthout forcing his way up from 16th to fifth, which included a wheel banging move on Megennis. He also clocked the fastest lap of the race.
Thus, the American ended up sixth ahead of Singapore's Pavan Ravishankar, who was miles ahead of the battle between Dylan Young and Michelangelo Amendola.
The Australian started foruth, but a brief stall on the grid pushed him down the order, before he recovered to get himself inside the Top 10 to finish eighth.
Singapore's Danial Frost scored the final point in 10th, with Perdana Putra Minang in 11th, ahead of Karkosik, who managed to continue after spinning from the podium position.
The Australian pair of Kust Hill and Harri Jones were 13th and 14th respectively, with the latter surviving a tangle with German Richard Wagner - who finished 17th.
Wagner had Swede Henning Enqvist and Frenchman Christopher Mariot sandwiched between him and Jones - the trio finishing a lap down on Drugovich.
Meanwhile, Malaysia's Nazim Azman was the lone retirement, after his off-track excursion which resulted in him losing his front-wing.