WASHINGTON (CNN) - The House passed a $106 billion supplemental funding bill for the wars in Iraq and Afghanistan Tuesday on a narrow 226 to 202 vote after all but five Republicans and 32 Democrats voted against the measure.
Last month, 168 House Republicans backed the bill, but GOP leaders urged their members to oppose the version that passed Tuesday because the Senate added $5 billion in guaranteed loans to the International Monetary Fund.
The 32 Democrats who opposed the supplemental were largely from the anti-war "Out of Iraq" caucus.
War opponents had hoped to whip up enough opposition to derail the bill, with several popular progressive blogs leading the charge. In the end, though, they fell seven short of the goal of 39 Democrats, and 12 short of actually stopping the bill because of the five Republicans who voted for it.
Those five Republicans were Reps. John McHugh of New York, recently tapped to be the Army Secretary, Anh Cao of Louisiana, Mark Kirk of Illinois, Peter King of New York, and Candice Miller of Michigan.
The bill also included $1 billion for the "cash for clunkers" program, a program designed to provide incentives for drivers of older vehicles to purchase newer, more environmentally friendly vehicles.