Soudal Quick-Step team's Belgian rider Tim Merlier cycles to the finish line to win the 12th stage ahead of Alpecin - Premier Tech team's Belgian rider Jasper Philipsen, left, during the 113th edition of the Tour de France cycling race.

Belgian sprint star Tim Merlier trebled up at the Tour de France on Thursday as he won the 12th stage in a chaotic and crash-marred dash for the line.

The Soudal-Quick Step rider edged out Dutchman Olav Kooij and fellow Belgian Jasper Philipsen to claim his third stage win of this year's Tour, and sixth overall.

And he said this win was a bit more special because his partner Cameron and three-year-old son Jules were at the finish line to watch him.

"It gave me some motivation," said Merlier, who brought his son with him to the winner's podium.