Yes, it is confirmed, although the circuit needs to be finished first. The only thing that can stop it right now is the International Olympic Committee, who have the power to delay the race until 2015 if preparations interfere with the Olympics – but there is just two weeks to go until the Opening Ceremony, and the IOC have not said anything since they made the threat, so it is probably safe to assume that it will go ahead.