She finished the fight with all five judges scoring in her favour, meaning she'll head home with at least a bronze medal.
Michaela Walsh has defeated home favourite Stainimira Petrova at the European Elite Boxing Championships
Despite losing the opening round on the scorecards, the Belfast fighter got the better of her Bulgarian opponent.
She finished the fight with all five judges scoring in her favour, meaning she'll head home with at least a bronze medal.
While Jude Gallagher has narrowly missed out on a medal earlier in the day
He was defeated by Spain's Ewart Andrés Marín Hernández in their lightweight quarter-final.
Later on, Aoife O'Rourke can upgrade to a silver medal if she defeats Russia's Saltanat Medenova.
Her sister Lisa can also go one better than bronze when she takes on Iryna Lutsak of Ukraine.
While Jon McConnell rounds out the action in a light-middleweight semi-final against Nabi Isgandarov.

Limerick, Galway, And Cork Dominate The All Star Hurling Nominations
Ireland Captain Dara O'Shea Says They're Fully Focused Ahead Of Controversial Games
UEFA Insists Trust Has Not Been Restored In FIFA President After Attempt To Sell Stakes In World Cup
Red Bull Confirm Hadjar Will Drive Next Season With Verstappen
Wednesday Morning Sports Update
Historic First for Halverstown Cricket Club
Three Irish Boxers Lose In European Boxing Championship Quarter-Finals
Aaron Hill Seals Spot At December's Scottish Open