EDMONTON - A Edmonton man who showed up intoxicated last June for his impaired driving trial was apparently not impaired at the time of the alleged offence. Stephen Foster, 28, had his drunk-driving charges dismissed Tuesday after a provincial court judge ruled he was left with a reasonable doubt. Judge Michael Stevens-Guille questioned some key parts of Foster's testimony, saying it 'gives some pause' and 'makes one wonder.' But he also noted police evidence didn't match Foster's supposed blood-alcohol reading. Foster had been slated to go to trial on the drunk-driving charges on June 9, however the case was adjourned when he came to court with glassy eyes and smelling of booze. Upon learning Foster was in 'a self-induced state of inebriation from the night before,' an irate Judge Vaughn Myers had him arrested and locked up for several hours, during which time he had to undergo a strip search. On Tuesday, Staff Sgt. William Bawn testified he pulled over Foster at 10:40 p.m. on Dec. 2, 2006, after seeing him speeding and fishtailing through traffic. Bawn told court he noted a moderate smell of alcohol on Foster's breath and arrested him for impaired driving after he failed a road-side screening test. He also said Foster said he had last had a drink 25 minutes earlier. Bawn testified he found four empty cans of beer and one half-full one behind Foster's driver's seat. Under cross-examination, Bawn agreed Foster did not have difficulty walking and was not slurring his speech. Court heard Foster later blew a blood-alcohol reading of .15, which is nearly double the legal limit. Foster testified he drank four beers at work between 4 p.m. and 6:30 p.m. He said he then threw the empties into his car and drove home. He denied drinking in his car.