How to Make Accurate Predictions for Today’s Sports Matches