Gyarados VS Milotic
They are both very good pokemon so that is a pretty tough desicion. But i am not completely sure who would win. Gyarados is strong and his scales are as hard as steel whereas Milotic is agile and fast and knows a lot bigger Variety of moves then Gyarados does. Gyarados is a lot stronger in attack but Milotic is a lot stronger in SP Attack. so i would say that Gyarados would win just because of how strong it is.