Luiz Francisco hits the podium for his second time this year with a second place finish here off his last run.