I don't blame Rashford for trying, with his free kicks, again and again... his determination to succeed is what will make him a top player one day, to not worry about the last one/thing he missed/attempted, but to focus on the next.
I do however blame the captain/manager for allowing it, they must stop Marcus for a while, for his own good, they must give someone else a chance, send Marcus back to the training ground (until it gets dark) practicing, then allow him another try.
Yes it will dent his pride, but if he is as determined as he seems, he will respond in the right way, if not his card should be marked by Ole!