Canada beat Brazil to reach the semi-finals of the Men's Pan American Cup in Santiago ©Getty Images

Canada and Chile progressed to the semi-finals of the Men's Pan American Cup with victory in their respective cross-over matches in Santiago.

The two sides joined their women's teams in reaching the last four of the tournament by earning convincing wins at the Prince of Wales Country Club.

Canada swept aside Brazil 4-0, while Chile beat Mexico 3-1.

Defending champions Argentina are set to play Canada for a place in the final and Chile will take on the United States.

Captain Gordon Johnston gave Canada the lead in their contest with Brazil before Fin Boothroyd doubled their advantage in the second period.

Keegan Pereira scored Canada's third four minutes later, with Johnston adding another late on to complete a comprehensive victory for his side.

Chile fell behind in their match against Mexico as Juan Sosa put his team in front in the 20th minute.

Juan Amoroso equalised for Chile before Jose Hurtado's strike on the stroke of half-time turned the encounter on its head.

Jose Maldonado made sure of the victory for Chile with their third goal in the dying stages of the match.

The event is due to continue with the semi-finals of the women's tournament tomorrow.