Hockey: If it is tied after the 3rd period in the regular season, you have a 5 minute overtime followed by a shootout if necessary. In the playoffs it can go all night as you suggested, but remember that hockey also allows unlimited substitutions. Soccer has THREE.