They say white wine will clean red wine off a carpet, with that logic try Brake fluid
As said sand or cement dust to try and soak the worst off, then a heavy duty degreaser, also coke is a pretty good cleaner used to use that when working in a pub to clean blood off the pavement