Aisling Moloney kicked two goals as Geelong ended Brisbane's seven-match winning streak with a crucial 10-point upset in a fast-paced AFLW clash.