With the U.S. presidential election little more than three weeks away, President Bush and his Democratic challenger John Kerry are engaged in increasingly sharp attacks on each other's record in office.

During campaign stops in Iowa and Minnesota Saturday, Mr. Bush said he "could barely contain" himself when Sen. Kerry said during Friday's debate he had never changed positions on Iraq. The president also attacked his rival's legislative record on domestic issues, such as taxes.

Mr. Kerry was in the key voting states of Ohio and Florida, where he accused Mr. Bush of failing to acknowledge errors in judgment on major issues, like the Iraq war. He insisted that unwillingness to admit mistakes was preventing his opponent from providing leadership to solve America's problems.

Both candidates meet with aides Sunday to prepare for their third and final debate Wednesday in the southwestern state of Arizona expected to focus on domestic issues such as taxes, jobs, the economy and health care.