Johnson strike sinks Saints