Toni Elias has become the first ever triple Moto2 race winner after hunting down Andrea Iannone during an eleventh-to-first charge at the Sachsenring on Sunday.
On pole for the third race in a row, Iannone tucked in behind Fimmco Speedup team-mate Gabor Talmacsi on lap one, took the lead on lap two and looked set to claim his third race win.
But title leader Elias, who had finished the first lap in eleventh, put in a determined ride - aided by accidents for Julian Simon and Alex Debon ahead of him - to reach third place by the halfway mark.
Elias and JiR's Simone Corsi, just behind him, then proved to be the quickest riders on track and had both blasted past Talmacsi with ten laps to go, with Iannone and the race lead just 2.4sec ahead.
Corsi then crashed out of third ending his hopes for a third podium of the season, and leaving a straight Iannone/Elias victory fight.
Elias was within striking distance of the green machine with six laps to go, and took the very first opportunity to pass, diving inside Iannone at turn one.
Iannone attempted to retaliate at the bottom of the hill, but Elias simply had more speed and was able to gain comfortable breathing room in the closing stages.
The Moriwaki Gresini rider began round eight with a 17 point lead over Thomas Luthi, but the Swiss star fell from his Interwetten Moriwaki after tagging the back of Anthony West.
Elias, who previously took back-to-back wins in rounds two and three, is now 42 points clear of Luthi in the championship standings, with Iannone 46 points from Elias in third.