McLachlan's lawyer alleged his client was only attempting to get to the New World next door where a friend would lend him the $1.20.
Judge Mackintosh said there was pushing back and forth as McLachlan attempted to move towards the supermarket but in her opinion McLachlan went "too far" when he took the Lotto ticket and shoved it down the front of the victim's shirt.
"In my view the defendant went too far when, in an angry state, he pulled out the complainant's top and stuffed the Lotto ticket down it with such force it became lodged in her bra."
She said the action was evidence of use of "unreasonable force" in the circumstances.
"This was the action of an angry man who was abusive and spitting."
McLachlan's lawyer indicated he would be filing an application for discharge without conviction before sentencing next month.
McLachlan first appeared in court last August and twice turned down diversion.
He applied to have his name suppressed during campaigning for the Napier City Council last September but the application was declined by Judge Tony Adeane. McLachlan was not elected to the council.