Marrakesh - Belgian Jerome d'Ambrosio won the Marrakesh ePrix for Mahindra on Saturday to go to the top of the Formula E standings after two rounds of the all-electric series.
The victory in Morocco fell into D'Ambrosio's lap after BMW team-mates Antonio Felix da Costa, the championship leader following the opener in Saudi Arabia, and Alexander Sims collided while fighting for the lead.
Dutch driver Robin Frijns took second place with British team-mate Sam Bird, who started on pole position for Virgin, third and ahead of compatriot Sims.
D'Ambrosio now has 40 points, 12 clear of Da Costa and reigning champion Jean-Eric Vergne, who fought back from an early spin to finish fifth.
Da Costa had been leading before Sims made a challenge that ended up with his team-mate in the tyre wall while D'Ambrosio went past both and the safety car was deployed for a lengthy period.