We've all seen a few horror tackles in our time, but very few happen when the ball is already out of a player's feet and helplessly, for the goalkeeper, rolling into the back of the net.
However, that's exactly what happened to Zlatan Ibrahimovic when West Ham keeper Adrian caught the Swede's left shin in a shoddy challenge, as the striker gave Manchester United a 2nd-minute lead against West Ham in the EFL Cup.
It was clearly a good start to the night for a number of Red Devils players who were looking prove themselves to manager Jose Mourinho - who was watching from the stands after being handed a one-match suspension by the FA.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250-word test article: http://gms.to/haveyoursay4
Wayne Rooney fed Henrikh Mkhitaryan who produced a fine back-heel into the path of Ibrahimovic to cooly lift the ball over the outstretched right leg of Adrian. But it was that flailing leg that could well have seen the Spaniard sent off.
Lucky for the Hammers 'keeper, Ibrahimovic didn't make too big a fuss. But on another night, the Spaniard could have been heading for an early shower and been joining Mourinho in the stands.
Check out Adrian's poor tackle in the video below:
And the image looks even worse!:
And West Ham supporters clearly weren't too impressed with Adrian's return between the sticks in the EFL Cup, with Darren Randolph having dislodged the Spaniard in goal in the Premier League.
Even Adrian's own supporters had to confess he was lucky not to be given his marching orders.
Luckily for Mourinho and United fans, Ibrahimovic was able to play on and is showing signs that he is beginning to re-find the goalscoring form that got his Red Devils career off to the perfect start at the beginning of the campaign.
The Swede endured a six-game goalless run before netting four goals in his last four games, including scoring against West Ham in consecutive games - having played Slaven Bilic's men in the Premier League on Sunday.
Should Adrian have been sent off against Manchester United? Give your opinion in the comment box below.