Robert Lambert keeps his perfect run going in Croatia with an epic heat 6 victory at the FIM Speedway Grand Prix.