zack lost the battle , and his mouth opened hungrily on hers , his hands shifting restlessly over the sides of her breasts , then cupping her buttocks and holding her tightly against his aroused body while he kissed her until they were both on fire .