So who actually has a chance of winning?