Niulang built a small thatched cottage on the side of a mountain. He cut and dug and sweat until he had made a vegetable garden out of the rocky soil. He was often tired and hungry, but always found time to take good care of his old ox. One day, the old ox suddenly began to speak to him. It said that it used to be Taurus, the Golden-Ox Star, in the sky and had been banished by the Lord of Heaven to this world as punishment for its violation of heavenly rule by spreading grain seeds to this world. The old ox told Niulang that the goddesses of Heaven would take a bath in a sacred pond not far from his cottage a few days later. Among them was a beautiful, virtuous and industrious girl whose name is Zhinu, the Girl Weaver. Zhinu was a granddaughter of the King of the Heavenly Kingdom. If the Cowherd took the advantage of their bath in the pond to take away her clothes, she would stay and become his wife.
When the day came, Niulang hid in the tall reeds by the pond and waited for the young goddesses. They soon came, just as the ox said they would. They took off their silk robes and jumped into the clear water. Niulang crept out of his hiding place, picked up Zhinu's clothes and ran away. Her companions were so frightened that they jumped out , dressed as quickly as they could and flew away, leaving the Girl Weaver behind. Niulang returned and gave her back her clothes. He had adored her from the first sight he saw her. They looked into each other's eyes. The Girle Weaver told the poor Cowherd that she would be his wife.