Counters vs. Maokai top lane
I'm not anywhere near a great League of Legends player, generally spend most of my time in DOTA, so I'd love to know who counters/handles Maokai top. I've seen all sorts of guides say Shyvanna does but those were either a) Talking about counter jungling or b) Just said "you beat him 1v1 and clear lanes faster" and while the second part is true the former is not because he just out sustains you and your combo while dropping bombs on your head and snaring you when you run away (or letting you go and then healing quickly because he's maokai)
Frankly I'm at a loss. I've heard Lulu works but she's pretty expensive. I guess Nid could work because she has her heal and her spear spell harass could work outside of Maokai's passive range, and Jayce could just poke Maokai to death. I don't really own either but I would like to know what you guys have found works against the OP tree.