Impact and Middle School meet at fairgrounds