Joshua’s battle tugs at the heartstrings