Minnesota has traditionally voted for the more liberal of the major party nominees in each election , voting almost-exclusively Republican between -860 and -928 , and then voting almost exclusively Democrat since -932 .