Kid Galahad admits he will have to be at his best to beat Claudio Marrero and earn another shot at the IBF world title.