City made a fast start, opening the scoring in just the third minute when Mijatovic played in Emily van Egmond, who blasted home from close range to complete a swift counter-attack that followed a corner at the other and and gave the visitors an early advantage.
They went on to dominate the match but lacked a cutting edge in attack, and eventually Sydney found their way back into the contest. Five minutes from half-time, Chloe Logarzo chipped a wonderful ball forward to Sofia Huerta to level the scores.
Huerta won a scramble with Ellie Carpenter after being spotted with the pass and then finished past Matildas goalkeeper Lydia Williams to give the Sky Blues a glimmer of hope.
They returned for the second half with an extra spring in their step but despite enjoying longer stretches of possession and territory, blunting City’s own attacking weapons in the process, they couldn’t find a second goal.
Having soaked up all their pressure, Melbourne City then made them pay in the 76th minute with Sydney failing to adequately clear a cross sent in from the right by Ellie Carpenter.
Mijatovic timed her run into the box with perfection, swooping in to grab the loose ball that had spilled into her path and smash it into the back of the net with her left foot.
The Sky Blues pushed to the end in search of another equaliser but attempts from young guns Princess Ibini and Shadeene Evans could not find the target, and City closed out the game professionally to pocked what could be three vital points.
These two teams won’t meet again during the W-League’s regular season, meaning Sydney FC will have to draw Melbourne City in the finals to get a shot at revenge against a team they’ve only ever beaten once before.