Has Golovkin fought anyone as dangerous and genuine world class as Cotto yet?

I didnt take a great deal of notice before last nights fight but I'm betting Cotto was considered to be getting a battering from the bigger stronger Martinez?