China's Qiu Bo received three 10s on his second dive and three more on his third to win gold in the 10-metre platform Sunday in Shanghai. ((Ng Han Guan/Associated Press))

Qiu Bo won the men's 10-metre platform title, helping China complete a gold medal sweep for the first time in diving at the world championships.

Qiu totalled 585.45 points in the six-dive final Sunday to win China's 10th gold and 14th overall at the outdoor pool. Qiu finished second two years ago in Rome.

"Though I lost last time in Rome, I had no depression and felt no pressure," he said. "Try your best and leave no regret, that's what I said before the final. And I did it."

American David Boudia earned the silver with 544.25, the only medal won by the United States in Shanghai. Sascha Klein of Germany took the bronze at 534.50.

Defending champion Tom Daley of Britain finished fifth. Boudia's teammate, Nick McCrory, was sixth.

Riley McCormick of Victoria matched his result from two years ago in Rome by placing ninth.

Canucks lock up Olympic spots

Canadian divers collected two medals over the eight days. Jennifer Abel of Laval, Que., and Emilie Heymans of St-Lambert, Que., took silver on three-metre synchro and Abel added a bronze in individual three-metre.

In addition, Canadian divers locked up eight Olympic spots for next year's Games.

McCormick, who earned one of those Olympic spots by making the final, totalled 444.50 with a consistent performance. Only his third dive had slightly lower marks than the others which all included at least one 8.0.

In the final, McCormick was bothered by an arm injury suffered on Saturday.

"I feel pretty good overall about the performance especially with the Olympic spot," said McCormick, 19, already competing at his fourth worlds. "It's always nice to get that out of the way early. Obviously I would have liked to have finish a bit higher than in Rome."

Qiu received three 10s on his second dive and three more on his third. However, his Chinese teammate Zhou Luxin ended any chance of a one-two finish for the hosts when he badly botched his fifth dive.

Zhou received all 3.5s after a bad landing in which his lower legs smacked the water. He finished 10th of 12 divers in the final.