To win your sports bets, you need the knowledge about the particular sports where you are going to put bet, skills and some luck. However, having just luck or skills isn't enough to win your sports bets. While you may win some bets by fluke just because you were lucky, you cannot go a very long way without skills.