West of Baghdad , heavy fighting erupted Monday between U.S. forces and insurgents hiding in a mosque in Ramadi .