A method for facilitating a betting game based on a selected non-instantaneous event, the method comprising using at least one hardware processor for: prior to the happening of a selected occurrence in the selected non-instantaneous event, associating each player of players of the betting game with a prediction with respect to the selected occurrence, wherein the players are unfamiliar with the selected occurrence; following the commencing of the selected non-instantaneous event, receiving one or more betting antes from the players and depositing the one or more betting antes in a virtual pot; in response to receiving a betting ante of the one or more betting antes from a betting player of the players, requesting each player of the players other than said betting player to deposit an ante matching the betting ante in the virtual pot; after the happening of the selected occurrence, and for each player of the players, determining if the player is a potential winner based on a comparison between the prediction associated with the player and corresponding datum of data with respect to the selected occurrence; and if at least one player of the players is determined as a potential winner, determining at least one potential winner as a winner, and rewarding the winner with at least some of the antes accumulated in the virtual pot.
INTERACTIVE BETTING GAME