Bristol Rovers midfielder Lee Mansell got himself in a spot of bother during side's game against Gateshead on Friday.
Squaring up to his rival after a meaty challenge, the two went head to head. A fight and possibly a red card, looked imminent. However, those watching didn't account for Mansell's quick thinking.
He decided, rather than get in a scrap and take an early bath, to diffuse the situation by kissing O'Donnell. On the lips. That's right, you didn't misread that. He kissed him.
To be fair the tactic actually worked and there wasn't an almighty brawl that ended in red cards all round. So really O'Donnell should be thanking him.
Mansell told BBC Radio Bristol: "We either clash heads and he goes down or I end up doing something silly. I did it to defuse the situation. It’s the first time I’ve been booked for kissing someone.”
“I got in the car to go home and saw Twitter had lit up and my missus said: ‘What the hell were you thinking?’
“But we had a laugh and a joke about it with the lads afterwards. It’s another thing to add to the list of daft things I’ve done on the football pitch.”
It was eventful game all round for Mansell who scored Bristol Rovers' second equaliser in the 68th minute before Stuart Sinclair scored the winner for the Conference side.
The win means that Rovers' are now second in the division behind early pace setters Barnet going into the festive period. Given the time of the year perhaps Mansell would be well advised to have some mistletoe in his sock.