先说结论:你这种情况大概率能成立正当防卫,关键看还手的时间和力度是不是为了制止对方侵害。对方先撞你两次,说明不法侵害正在进行,你才还手,这本身符合防卫的起因和时间条件。法院判断防卫是否过当,主要看两点:一是对方在打你的时候你还手,还是对方已经停手你又追着打;二是你还手造成的伤害和对方撞你的危险是不是基本相当。如果对方只是推搡、撞你,你一拳把他打成轻伤以上,就有可能被认定过当甚至要担责。建议你保留好现场监控、证人联系方式、就医记录这些证据,事发后及时报警让警察固定笔录。如果已经被拘留或刑事立案,尽早把对方先动手的材料交给办案人员。记住,法律只保护必要限度内的反击,不要事后报复,否则性质就变了,本来有理也会变成你理亏。