French driver Luc Alphand has won the 14th stage of the Dakar Rally, but another Frenchman, Stephane Peterhansel, remains the overall leader as the rally winds through the Egyptian desert.

Alphand, a 37-year-old former World Cup skier, drove his BMW X5 through the 274-kilometer special stage in three hours, 2:20 minutes. It was the BMW team's first stage win in this year's rally.

Mitsubishi driver Jean-Pierre Fontenay of France finished second, 22 seconds behind Alphand. South African Giniel De Villiers was third.

In the motorcycle division, overall leader Richard Sainct won the stage aboard a KTM, finishing in three hours, 14 seconds. Cyril Despres of France was second, 18 seconds back, with Marc Coma third.

Sainct remains the overall leader 11:20 minutes ahead of Despres, with Fabrizio Meoni of Italy third, nearly 40 minutes behind the French leader.

The rally continues Friday with a 477-kilometer special stage between Luxor and Abu Rish, Egypt. The 8,500 kilometer rally ends Sunday in Sharm el Sheikh, Egypt.