The winner is the player with the most books. During the game, if a player is left without cards, he may (when it's his turn to play), draw from the stock and then ask for cards of that rank. If there are no cards left in the stock, he is out of the game.
Alternative ways to play the game Go Fish. Keep play the game until all the cards run out. Try playing where you try to get pairs of cards instead of fours. Players ask for a specific card instead of just a rank. At the end of the game, deduct a point for each card a player is holding.
Go Fish Rules.
Go Fish or Fish is a card game usually played by two to five players, although it can be played with up to 10 players. It can be played in about 5 to 15 minutes.
How to Play Go Fish with Any Cards. This version of Go Fish is played best with 2 players. Children can pick up this game easily, and adults will enjoy it as well.