Stolen Baron almost costs Clutch Gaming big time at Worlds