Looking at the scores and livescore stats: XD Final, it was a close affair, either pair could've won it. TA & LN had the 1st game in hand but blew it, w/game pt @ 20-19. IMO, they should've won in straight games if not for their 1st game loss. WS was another well fought affair. I imagine the crowd must've been pretty stoked watching the 3rd game..