Every player gets 8 single-coloured and 40 two-coloured tiles:
On his turn the player puts one of his two-coloured tiles onto the table. The tile has to share an edge with at least one other tile (except the first tile of course). All colours have to match. If after a move there is a location that can only be filled with one type of tiles, it gets filled automatically.
A player wins if all tiles of one of his two types of tiles are on the table.