Anyone else think this will be a relatively close game? I have a feeling T Tech may even pull off the upset.