A 92-year-old woman has allegedly been stabbed and assaulted by her cleaner in a vicious house attack in Sydney's inner west.
Emergency services were called after a personal panic alarm was activated from an address on Holden Street, Ashbury, about 10.45am on Wednesday.
They discovered the woman bleeding heavily from her scalp and abdomen, police said.
She was taken to Royal Prince Alfred Hospital in a serious condition and underwent emergency surgery for face and body injuries, plus several stab wounds.
A 35-year-old woman who police allege was working as a cleaner in the victim's home was later arrested after a vehicle stop in Illawong, in the city's south.
She was taken to Sutherland Hospital for an ankle injury before being charged with attempted murder and wounding person with intent to cause grievous bodily harm.
Inspector Michael Penfold said police don't believe it was a random attack.
The alleged attacker is due to face Parramatta Bail Court on Thursday.
Stay up to date on all things Hit Network with the app now.