The weirdest thing about the Edison decisions (both Barnes and Iheanacho) is how different keepers are treated if the ball is on the ground and a striker gets a touch.
Take United's pen yesterday, Foster if anything gets kneed in the head by the already going down Fernandes after taking his arms away. Fernandes could've avoided the collision so it isn't inevitable yet everyone seems convinced its a pen. We've had them over the years with Vardy, any contact = pen (to an extent rightfully so). But as soon as the ball is in the air, or from a collision from a cross it's suddenly a keepers god given right to make contact with a player.
This may be because the striker doesn't have an open goal after but people have made the point above, if it's anyone else anywhere else on the pitch its a foul.