A system for an automatic detection of referee's decisions during a ball-game match, the system comprising: at least one camera operable to capture, in real-time, a plurality of images of a ball-game field during the ball-game match; an events detection module to: receive the plurality of images of the ball-game field captured during the ball-game match by the at least one camera; determine, based on predetermined ball-game rules, a first subset of images of the plurality of images representing a first event that is suspected of being a specified rule-based event, and determine, based on the predetermined ball-game rules, a second subset of images of the plurality of images that represents a second event, wherein the second event is temporally subsequent to the specified rule-based event according to the predetermined ball-game rules; and an events analysis module coupled to the events detection module, the events analysis module configured to: determine, based on the predetermined ball-game rules, at least one reference pattern of the second event; analyze the second subset of images, based on the at least one reference pattern, to thereby verify that the second event is conformal with the at least one reference pattern; and determine, based upon the verification thereof, whether the first event suspected of being a specified rule-based event is actually the specified rule-based event. at least one camera operable to capture, in real-time, a plurality of images of a ball-game field during the ball-game match; an events detection module to: receive the plurality of images of the ball-game field captured during the ball-game match by the at least one camera; determine, based on predetermined ball-game rules, a first subset of images of the plurality of images representing a first event that is suspected of being a specified rule-based event, and determine, based on the predetermined ball-game rules, a second subset of images of the plurality of images that represents a second event, wherein the second event is temporally subsequent to the specified rule-based event according to the predetermined ball-game rules; and receive the plurality of images of the ball-game field captured during the ball-game match by the at least one camera; determine, based on predetermined ball-game rules, a first subset of images of the plurality of images representing a first event that is suspected of being a specified rule-based event, and determine, based on the predetermined ball-game rules, a second subset of images of the plurality of images that represents a second event, wherein the second event is temporally subsequent to the specified rule-based event according to the predetermined ball-game rules; and an events analysis module coupled to the events detection module, the events analysis module configured to: determine, based on the predetermined ball-game rules, at least one reference pattern of the second event; analyze the second subset of images, based on the at least one reference pattern, to thereby verify that the second event is conformal with the at least one reference pattern; and determine, based upon the verification thereof, whether the first event suspected of being a specified rule-based event is actually the specified rule-based event. determine, based on the predetermined ball-game rules, at least one reference pattern of the second event; analyze the second subset of images, based on the at least one reference pattern, to thereby verify that the second event is conformal with the at least one reference pattern; and determine, based upon the verification thereof, whether the first event suspected of being a specified rule-based event is actually the specified rule-based event.