I think KC can win atleast 1 map, or maybe win the series. We shall see.
Ez +1.5 you said? LOL edit more.