At least 11 Iraqi policemen were killed and up to 14 other people were injured when a suicide bomber blew up his car at a checkpoint in the city of Ramadi, some 70 miles west of Baghdad.
Nine of the injured were also Iraqi policemen, as well as two American soldiers and three civilians.
Checkpoints were established at entrances to Ramadi last month to try to crack down on guerrillas who have mounted frequent attacks in the city.