Caleb Hollis has finally met his match