Lady Knights stage third-period rally for 3-2 win at Union