Girl put her hand in my face - Am I in the wrong?

If someone put their hand in your face and intentionally keeps it there and you push them/the hand away and that turns into a fight are you the one in the wrong?

This girl that has been trying to get to me from day one and I don't even know why I never did anything to her! Has been trying to put me down and insult me whenever I come around. So I leave and take the high road. I asked her what's her problem and she sticks her nose in the air (literally) and says she doesn't have one. Fine. Then when I was talking to this other girl (a mutual friend) she comes up and smiles in my face. I didn't say anything to her then she turns her back to me and puts her hand in my face and I swear I pushed her like 20 feet.

I was furious. Was I in the wrong? She didn't touch me but her hand was VERY close to my face I mean I could see the dirt in her nails. What would you have done? & don't say kill I mean realistically.
Girl put her hand in my face - Am I in the wrong?
Post Opinion