Michael Conlan has missed-out on a place in the Olympic final.
The 20-year-old Flyweight lost out to Cuba's Robeisy Ramirez Carrazana by 20 points to 10.
In a cagey opening round, the Cuban built-up a crucial lead by 6 points to 3.
The Belfast man came-out fighting for the second round to claw back the deficit - but the Cuban managed to increase his lead to 10 points to 6.
In an all-action final round, Conlan was given a standing count as he was well beaten by a classy opponent.
Carrazana will now face Mongolia's Nyambayar in the final after he beat his Russian counter-part in the first semi-final by 15 points to 11.