  We study the abstract Banach-Mazur game played with finitely generated
structures instead of open sets. We characterize the existence of winning
strategies aiming at a single countably generated structure. We also introduce
the concept of weak Fraisse classes, extending the classical Fraisse theory and
revealing its relations to our Banach-Mazur game.
