Ganigan has a marginal puncher's chance, but short of that, Loma takes him apart for a late stoppage. Ganigan was pretty limited and didn't have the highest ring IQ.
Ganigan was a great puncher but a very average fighter ... he might find the sweet spot once in a 100 fights Outside of maybe scoring a flash KD, he gets picked apart and stopped by Lomachenko