Teng lifts Archers past Blue Eagles