As of Sept 2014, there were still matches online, so try to go at this au natural before trying to boost this. You can't invite players, so if there are people still playing online, it won't be easy to pair up with your boosting partner.
You don't have to win these matches to unlock the trophy, so there's no stress to win.