A woman about to embark on her very first marathon had no idea that fate had something wonderful in store for her just 8 km shy of the finish line.