Seniors win Powderpuff football game again, 34-8