In percentage terms, Ohio was about as close as these three states, but the vote margin was 137,000 (to date, those provisional ballots still aren't tabulated).
Kerry also narrowly won a couple of states.