Some red wine (red mascotta) was splashed onto a nice new white shirt that has been worn maybe 5 times.

This happened about 3 hours ago and I just noticed it now. The material is cotton. 

What should I used and what process should I follow to help get this out? Soak, don't soak, dish soap, oxy clean, scrub, or what?