PV Girls come up with a tough 31-29 win at Davenport North on December 6.