Hmm... So everyone spawns in the same area, a capture point is at the other side of the map and the victory condition is tiny, 20 points.
Two teams, 3 on each side, race starts, madness ensues. I believe that would be rather easy to actually implement without any crazy coding. Just have to change some spawn points, add a cp and done.