A similar dynamic played out in recent U.S. Senate races in Alaska and Oregon. In those cases, a Democrat won election with a minority of votes cast when the Republican and a third-party candidate split the conservative vote. The problem isn't that we have too many candidates; the problem is an electoral system that doesn't always allow voters to state their true preferences. The solution is instant runoff voting.
Instant runoff voting is politically neutral. It might have resulted in the election of two GOP senators in 2008 or a Democratic president in 2000. Who would have won the Minnesota Senate race using it is anybody's guess, but a winner -- regardless of party affiliation -- already would have emerged, the preference of the voters would be clear, and the winner would have a legitimate mandate to govern.
Instant runoff voting is used by cities in Maryland, Vermont and North Carolina and approved for use in Tennessee and Minnesota, and it has been used for years in Ireland and Australia. With momentum growing for a national popular vote to replace the electoral college, the day may come when it is used to elect the president. We, the people, deserve no less: a simple and civilized way to ensure that the outcomes of our elections reflect the intentions of our citizens.