Republican hopeful Rick Santorum swept three electoral contests on Wednesday, capturing caucuses in Colorado and Minnesota and a primary in Missouri.