How to make a race fight in unreal engine

guys i wanted to make a race fight which is you racing with an enemy or boss and fightning too fight while running in endless runner and when you damaging the enemy he will turn back until he gets to you then when defeating him you will complete the level. can you give me tutorials or examples of how i can do it? with Blueprints! not c++