Heavyweight Erislandy Savón completed a perfect evening for Cuba with a split decision win over Kazakhstan's Vassiliy Levit ©AIBA

Cuba enjoyed a successful day at the 2017 International Boxing Association World Championships here as all three of their competing fighters progressed through to the finals.

Defending light flyweight champion Joahnys Argilagos was the Cuban's first winner of the night, claiming a unanimous points victory over Kazakhstan’s Zhomart Yerzhan.

Awaiting him in the final is Olympic champion Hasanboy Dusmatov of Uzbekistan after he overcame Colombia’s Yurberjen Martinez Rivas in a repeat of the Rio 2016 gold medal match.

Among Cuba’s other victors was light welterweight Andy Cruz Gomez, who produced a superb performance against Armenia’s Hovhannes Bachkov to earn a deserved unanimous points triumph.

Standing between him and gold medal is Uzbekistan’s Ikboljon Kholdarov, who defeated the United States’ Freudis Rojas 4-1 in the weight category’s first semi-final.

Completing a perfect evening for Cuba was heavyweight Erislandy Savón, the nephew of triple Olympic gold medallist Félix Savón, thanks to a narrow 3-2 win over Kazakhstan’s Vassiliy Levit, the man he lost to in the penultimate round at Rio 2016.

Reigning Olympic and world champion Evgeny Tishchenko is next up for Savón after the Russian prevailed on all five judges’ scorecards in his bout with Uzbekistan’s Sanjar Tursunov.

Kazakhstan produced finalists in the two other weight categories contested this evening with bantamweight Kairat Yeraliyev and middleweight Abilkhan Amankul both winning their last-four encounters.

Yeraliyev beat European champion Peter McGrail of England to set up a clash with American Duke Ragan, a comfortable 5-0 winner over India’s Gaurav Bidhuri.

Amankul, meanwhile, proved too strong for Azerbaijan’s Kamran Shakhsuvarly and will now go onto face European champion Oleksandr Khyzhniak of Ukraine.

Khyzhniak was extremely impressive in seeing off the challenge of the US’s Troy Isley.

Action in Hamburg is due to continue tomorrow when the semi-finals will be held in the flyweight, lightweight, welterweight, light heavyweight and super heavyweight categories.

The finals in all weight categories are scheduled to take place on Saturday (September 2).