Upvote:3
You're likely out of luck. Generally, Russia requires you apply for a visa (and needs an invitation as well) from your country of citizenship OR country of residence.
If you're not applying at the embassy/consulate in your home country, you have to prove (visa or otherwise) that you're a resident in the third party country.
Getting an invite is easy enough, there are websites that do that for you, but to get it all in one day - no, and to get the visa from a non-residence country - unlikely, unless you can find a specialist visa agency who can pull some strings, like VHS in Germany.