What can bet in Football?

Football is a sport that everybody likes to watch, but don't you know there are many Football match to bet like:
a) English Premier League
b) Champion League
c) UEFA Cup
d) World Cup
e) Europe Cup and others

There are also many methods to bet, like
a) Who score the first goal?
b) Which team get the first corner kick, freekick or out ball
c) Who get first faul
d) the exactly score end of the match,or the score that both team add together
e) odds comparison
f) who is the top scorer and many others

Do you have any other method or Football matchs that you know and I have not mention above, please do leave your comment and tell me.Thanks