Embattled security contractor G4S has launched an internal investigation after an employee allegedly threw verbal abuse at a serviceman while they worked at an Olympic Games venue.
The guard is also said to have spat at the soldier and called him a "baby killer" - an apparent reference to his service in Afghanistan - during the archery contest at Lord's cricket ground on Saturday, The Sun reported.
G4S said the soldier, reportedly a member of 35 Engineers, had asked to search the security officer.
A spokesman for the firm said: "We are urgently investigating claims of an altercation between a security officer and a soldier.
"We take any case of improper behaviour by a member of our staff very seriously.
"We do not tolerate insulting behaviour and, where necessary, appropriate disciplinary action will be taken."
The Ministry of Defence described the alleged incident as an "isolated occurrence".
A MoD spokesman said: "We can confirm that there was an incident at Lord's cricket ground on 28 July. The matter was reported and is being investigated by G4S.
"This isolated occurrence is not indicative of the good working relationship between the military and G4S."
G4S was forced to admit it had not hired enough security guards to patrol the Games just weeks before they were due to begin, forcing the Government to step in and provide 4,700 extra military personnel to plug the gaps.