I'm no expert but I agree with your picks.

Although I think Molina and Morales are live underdogs. Kirkland just seems to be too motivated, too ferocious to be stopped by a pedestrian punching volumne puncher. Molina is good and has heart, but don't see him being able to stop the momentum of Kirkland.

Morales is really matched tough against a young gun. I don't know how he's going to beat Garcia, but Morales might be able to shock us all once more.