Sounds like flooding. If it was started and maybe moved from drive to garage and stopped again or at least run for a very short time then it can flood the cylinders. Another cause could be leaking injectors. The fuel might be seeping from the injectors when the car is standing causing it to flood. Having the injectors ultrasonically cleaned usually helps cure this.
If you find the car is not starting, try holding the throttle to the floor when turning it over, as this cuts the fuel to the injectors causing the car to burn the residual fuel in the cylinders first.
If you find the car is not starting, try holding the throttle to the floor when turning it over, as this cuts the fuel to the injectors causing the car to burn the residual fuel in the cylinders first.