Lohse sparkles as Cardinals drop Pirates 5-1