Matthew Macklin has his third shot at a world title on Saturday night but unfortunately he's up against Gennady Golovkin, who appears to have no weaknesses.