Germany's Andre Greipel, a narrow second to Tom Boonen on Wednesday, won Thursday's Tour of Qatar fifth stage, a 159km ride from Al Zubara Fort to Madinat Al Shamal.
The Lotto rider prevailed in a sprint finish ahead of Lithuania's Aidis Kruopis with Dutch rider Theo Bos taking third.
Niki Tersptra, also of the Netherlands, retained his lead in the overall standings ahead of the sixth and final stage.
Barring misfortune Tersptra is poised for victory on Doha's Corniche on Friday.
He leads his Omega Pharma teammate Boonen (8th on Thursday) by 17 seconds with a 20sec advantage over Belgian Jurgen Roelandts.
"We controlled the stage today well, not taking any risks and letting the other teams work in the final section. I'm optimistic for tomorrow," said Tersptra.
