Abstract: A system and method are provided for facilitating wagering by a user on a game of skill. The system can include a gaming network server, and a user gaming device. The user gaming device may include a display device, an input device, and a communications device, the communications device being operable to communicate with the gaming network server, and the user gaming device being configured to allow the user to participate in a game of skill against at least one opponent. The system also includes a wagering server, wherein the wagering server is configured to have the capability to accept a wager from the user gaming device or from the gaming network server.