first of all you need to know how to parry, when you get that down you have to wait for them to attack or catch them off guard with your flip.
second you need to parry their attacks and use your light immediately afterwards for a guaranteed hit, dont bother with the unblockable after a parry because it's far too slow and is easy as **** to parry
third you need to use your shove after you get the hit confirmed, then either guard break or use your flip again, if you guard break do a side heavy
if you want to mix it up, throw in a dash into a top light every once in a while
he is really too slow to attack first because every time you do you get parried lol