Putting the Republican nomination race in even more confusion, Rick Santorum walked away with three major victories last night in Minnesota, Colorado and Missouri.