It seems like I am in the minority with many sites that show percentages but I like Tech's chances here.
Stanford has much going for them in terms or support, a quarterback who has already been anointed the next big thing in the pros and a head coach that everyone is wet for. It's going against the grain to think they will lay an egg tonight but we'll see.
Notice I'm not so convinced I used this as a Durito 500 play though.