Who kicks off first in a soccer game?

Usually before the games, there are captains -- the refs flip a coin to choose who kicks off & who gets each goal that they are defending. "Just before the start of the game, the referee will call for the Captains of each team to come onto the field. The referee will then toss a coin to decide which team kicks off first and which goal each team will attack during the first half of the game. The winner of the toss gets to choose which goal it will attack and the other team takes the kick-off." http://www.soccerhelp.com/Soccer_Tips_Dictionary_Terms_K.shtml#kick-off