CNN has bad news for the Blue Wave
In CNN's updated race ratings, 14 seats held or vacated by Republicans are leaning toward Democrats (or better) for the party. If Democrats are able to sweep those races they would find themselves nine seats short of the 23 the party needs to gain the House majority.
Among the 30 races CNN now rates as Toss-Ups, only one is currently held by Democrats – Minnesota's 1st District. Democrats would only need to win a third of those most competitive races that belong to Republicans to claim the majority. Republicans are now favored to pick up two Democratic-held seats, which Democrats would need to make up elsewhere.
https://www.cnn.com/2018/10/27/politics/cnn-house-key-races-late-october-update/index.html