Long ball does in Liriano, Tigers crumble to White Sox