Heres a strategy to beat megaman....
before u get to him make sure ur at least at or near
ok when "Tomas" is about to get slide kicked jump to where megaman was before he slides than when he charges his buster go the opposite side wait until the buster is near u jump over it when he goes in the air and jops the gutsman rocks look at the ground for a shadow if the rock is near you jump away it will most likely miss only WHEN It's near if not dodge when he comes down he will be tired for like 4 seconds take this chance to attack rinse and repeat and megaman should be no problem...