Think he had an inconsistent but overall good game and probably should have had an assist. I think he could have done better when he received that amazing ball from Rashford. He decided to go for the easy lay off to Antony and didn't try a first time pass to Martial who has been in an even better position.
Before receiving the ball the gap is open to play in Martial with a first time ball. As Boly is running towards goal he would have no chance to block the pass and also Mangala is too far away. If he plays a good ball, Martial would have both sides open to finish and Hennessey can only guess (more or less a penalty).
Then after his touch the pass to Martial isn't really an option anymore as it could easily be blocked. So he has to lay it off to Antony.
The layoff is fine so the chance is still good for Antony. But the shooting angle is not as good as it would have been for Martial. Here it is pretty clear that Antony has to go for the far corner which makes it a lot easier for Hennessey compared to the near-penalty that Martial would have had.
In the end i can't say it was a terrible decision as the ball to Antony was a bit easier and still a great chance. But it's Bruno and i have very high expectations in him so i fully trust him that he can play this first time ball to Martial 9 out of 10 times he tries. Therefore i thought he should have gone for the Martial brace here. Of course criticism at a high level.
Maybe it was also another man-management from him (like
@sglowrider suggested) and he wanted to give Antony a confidence boost as he had a very bad game