Kayaker Lisa Carrington continued to dominate the short distance ahead of the Rio Olympics.

She's won another World Cup regatta in the K1 200, winning the third meet in Portugal.

Carrington won the final by half a second before going on to beat the field in her K1 500 heat to go straight to tonight's decider.

Marty McDowell finished ninth and last in his K1 1000 final.

Advertisement

In the K1 500m heats, Carrington backed up to defeat Austria's Ana Legaci and Ireland's Jennifer Egan to qualify for the final.

Her time of 2:00.348 was the fastest of the heats, with Polish pair Anna Pulazska and Ewelina Wojnarowska more than four seconds slower in their heats.

Carrington's K1 500m final is at 9.39pm Sunday (NZ time).