So without taking too much away from the fact that Stephano won, i'll address a lot of the comments about Taeja and Hero's performance/making mistakes. These two games were played between 2:30 and 3:30am korean time - hero had just played his code s matches (at around 5pm) then came home to wait for this. Scheduling matches internationally fucking sucks - its pretty common that you can be in worse or better condition that your opponent just based on scheduling (it was about 9pm EU, 3pm US when stephano/taeja played). Iirc we had basically hit the limit for delaying this set, so delaying the games wasn't really an option.
Because of the IPTL winner-stays format, you cant just schedule certain matches for better timing. There's not an optimal solution for timings right now. Ideally your players are i the best possible mental condition when they play hard matches due to the cerebral nature of SC2...it's just not as feasible as we'd like.
ggwp better luck next time