Cancelled flights, mislaid kit, and a thumping win made Sweden fly-half Tim Johansson's 50th cap all the more memorable.