Damir Martin is part of a star-studded line-up in the men's single sculls ©Getty Images

Dutch city Rotterdam will host the third and final World Rowing Cup of the season this weekend with the event the last chance for preparations before this year's World Championships.

Action will take place from tomorrow until Sunday (July 14) on the Willem Alexander Baan International Regatta Course with 42 countries represented.

A strong field is guaranteed with the World Championships, which will offer Olympic qualification opportunities for Tokyo 2020, taking place in Linz-Ottensheim in Austria from August 25.

In the men's single sculls a fierce battle will ensue with Croatia's Damir Martin and Ondrej Synek, the respective Rio 2016 silver and bronze medallists, set to be on the start-line.

Reigning world champion Kjetil Borch of Norway will also race as well as Denmark's Sverri Neilsen, who won at the last World Rowing Cup in Poznań.

In the women's single sculls reigning world and European champion Sanita Puspure of Ireland can expect competition from 2017 world champion Jeannine Gmelin of Switzerland.

Reigning world and European champion Sanita Puspure of Ireland is one of the star female names in the field ©Getty Images
Reigning world and European champion Sanita Puspure of Ireland is one of the star female names in the field ©Getty Images

New Zealand's Emma Twigg won in Poznań so will also expect to challenge.

In the lightweight women's double sculls Dutch Olympic champion Ilse Paulis will team up with Marieke Keijser on home water for their first outing this season.

The men's eight also promises to be an exciting affair as Poznań winners Germany renew their rivalry with Britain.

United States will also enter their under-23 world champions into this class, while the New Zealand boat contains Mahe Drysdale and Hamish Bond, who have two Olympic titles each in the single sculls and coxless pair respectively.

After racing begins tomorrow, the first finals will be held on Saturday (July 13).