The Start of the War
On February 15, 1898 the American battleship USS Maine in Havana harbor suffered an explosion and quickly sunk with a loss of 260 men. Evidence as to the cause of the explosion was inconclusive and contradictory, but the American press, led by the two New York papers, proclaimed that this was certainly a despicable act of sabotage by the Spaniards. The press aroused the public to demand war, with the slogan “Remember the Maine! To hell with Spain!".
(Expert opinion is still divided; most now consider an accidental explosion of coal fuel to be as likely a reason as any for the ship’s fate. Modern analytical tools, especially computer simulations, have all but confirmed this. Few still think a mine could have been the cause. Some believe it could well have been sabotage, but by Cuban revolutionaries who hoped to draw the US into the war. Almost all agree the Spaniards would have no interest in provoking a war.)
US President William McKinley was not inclined towards war, and had long held out against intervention, but the Maine explosion so forcefully shaped public opinion that he had to agree. Spanish minister Práxedes Mateo Sagasta did much to try to prevent this, including withdrawing the officials in Cuba against whom complaints had been made, and offering the Cubans autonomy. This was well short of full independence for Cuba, however and would do little to change the status quo.
Thus On April 11 McKinley went before Congress to ask for authority to send American troops to Cuba for the purpose of ending the civil war there. On April 19 Congress passed joint resolutions proclaiming Cuba “free and independent", demanded Spanish withdrawal, and authorized the President to use such military force as he thought necessary. In response Spain broke off diplomatic relations with the United States. On April 25 US Congress declared that a state of war between the United States and Spain had existed since April 21st (Congress later passed a resolution backdating the declaration of war to April 20th).