Javier Hernandez and Thomas Vermaelen share a lot in common. They both used to play for big Premier League clubs and, when they eventually departed, split opinion amongst their respective fans down the middle.
Indeed, plenty of Manchester United fans were left baffled by Louis van Gaal's decision to sell Chicharito to Bayer Leverkusen in the summer, especially after allowing both Robin van Persie and Radamel Falcao to leave.
Arsenal fans, similarly, had mixed emotions when their captain signed for Barcelona in 2013. The Belgian had lost his place to Per Mertesacker and Laurent Koscielny, but most agreed he was an excellent option off the bench.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250 word test article: https://gms.to/haveyoursay4
But despite their similar path, the pair showed no affection to one another when they met in the Champions League last night. Bayer Leverkusen went into the game with every chance of qualifying for the knockout stages but had to beat the reigning champions.
Leo Messi made that task even harder, giving Barcelona the lead after 20 minutes, but Hernandez continued his fine form by equalising just three minutes later. While there would be no more goals in the game, he would go on to create its biggest talking point.
With the score delicately poised at 1-1, the pressure may have got to the Mexico international, who appeared to punch Vermaelen square in the face during an aerial battle.
Of course, it is impossible to know whether Hernandez did it on purpose, but it is clear he got a good connection. Vermaelen, as Arsenal fans know, is not one to go down in the kind of way that Rivaldo would.
But whether he meant it or not, the Little Pea is starting to cause a storm on social media with a number of media outlets covering the story. We'd be surprised if UEFA took any further action.
Do you think Hernandez punched Vermaelen on purpose? Give us your thoughts in the comment box below!