8 yr olds can be very competitive, even if its not in their nature. So any game will do. Girls vs boys, boys vs boys, A-L vs M-Z last names, A-L vs M-Z first names, Even number months vs odd number months etc etc.
Food fight! But 8 yr old girls probably wouldn't want to mess up their hair...without adequate warning :)
Tug of war - a rope with a flag tied in the middle. Mark off starting point with spray paint or something on the ground. Don't forget a whistle or megaphone.
Ring toss - line 20-30 soda bottles in a shallow box or laundry basket, have kids toss a round key chain holder or something that's barely bigger than the soda tops. kids get to take home whatever soda they get the ring on. Have marker on hand to write names of kids who won which bottle.
Pool noodle throw - just like in a highland game where you toss a log, except here you toss a pool noodle. Whoever gets it the farthest wins.
Mini golf course. Have kids try to hit their balls in cups on their sides nailed from the inside into the ground (instead of digging small holes everywhere in your yard). You can set up different holes and paths using bricks (knock the ball in between 2 bricks or a series of 2 bricks), large toy trucks (under the truck, between the wheels), paper plates w holes cut in the middle cut in half and sticking up from the ground to make an arch, use a toddler size Little Tykes slide and have them hit the ball from the top...or have them try and hit the ball from the bottom and have it go over the top of the slide, etc etc.
Obstacle course - we set one up using a mini foosball table (knock the ball into one of the goals), tether ball (make the ball spin all around until the rope runs out), make a basket using a Little Tykes basketball net, archery or darts etcetc. We just used whatever game we could find in my son's playroom and garage.
gl and hope you have fun whatever you do!