It seemed to be that Leo/Blair were able to compensate for every edge that the opposing team had, and held some that couldn't be overcome by their opponents. The defense that Charlotte and Marty had set up was good, but not on the level of Blair/Leo's offense, and seemed not to be prepared for what would face them. Thusly, I give the vote to:
Blair/Leo
Match Over.