Kuranyi strike sinks Porto