My final mission before gold on my Vanguard badge is to win 2 Comp matches on DustII and I've been trying all week with randoms but because of the European servers I've just been hammered with Russians that don't speak a word of English.
If anyone wants to help please add me:
http://steamcommunity.com/profiles/76561198031096692/
P.S. I'm not typically this bad but I've just been smacked with festive bad luck, it seems.

EDIT:
Fiiiiinally won 2 games in a row. Now I'm singing this