Alabama win thrills Democrats as Republicans point fingers