An automated method for selecting a winning progressive jackpot ticket from a deal of instant tickets that are played across a network of gaming machines that dispense instant tickets that are available for purchase, the network of gaming machines being connected to a server that tracks (i) a first progressive jackpot value for the network of gaming machines, and (ii) played and unplayed instant tickets, each of the instant tickets having a unique identification number, the method comprising:
- (a) randomly selecting upon initiation of a progressive jackpot, using a first random number generator (RNG), a second progressive jackpot value that falls within a predetermined range of progressive jackpot values, the lower value in the range being a non-zero value;
- (b) detecting in the server when the first jackpot value is reached as a result of a jackpot funding contribution from a purchase of an instant ticket at one of the gaming machines;
- (c) randomly selecting, using a second RNG, the winning progressive jackpot ticket from all of the unplayed instant tickets, or from the next n number of unplayed instant tickets, when the first jackpot value is detected as reaching the second jackpot value that was randomly selected in step (a);
- and
- (d) awarding, by the server, a current progressive jackpot amount to a player who purchases the winning progressive jackpot ticket
- wherein unplayed instant tickets are instant tickets which have not yet been purchased, and played instant tickets are instant tickets that have been purchased, and
- wherein the current progressive jackpot amount is the progressive jackpot amount at the time of purchase of the winning progressive jackpot ticket.