Rose magically recovers from injury again.