I think law holds the heart of luffy hehe. But I think luffy can beat law even though smoker can't beat him.Luffy becomes stronger.