Coming from an Indian here, tell me how many people thought GE would have a chance against any of these teams here. Not hating just being realistic. IF they do win, and that's a big "if", good for them