San Jose: Andy Roddick beat Vince Spadea 6-3, 6-7 (5), 6-1 to advance to the SAP Open semifinals on Friday. Despite inconsistent play, the top-seed was up a break early in the second set and appeared on his way to an easy victory. But a flurry of errors led to frustration for Roddick and allowed Spadea to play his way back into the match. After one backhand into the net, Roddick yelled, "That's 30 unforced errors and it's the first game of the second set". Double fault He double-faulted on break point to allow Spadea to tie the set 4-all and then slammed the ball into the upperdeck, prompting a code violation warning. After a winner by Spadea, Roddick also got into a long argument with the umpire that continued on changeovers for much of the match. Roddick even appeared frustrated when he had to wait for Spadea to come out on the changeover in the tiebreaker. But the momentum of the match changed after the tiebreaker. Roddick held serve to start the third set and then broke Spadea at love _ taking advantage of three errors on groundstrokes and a double fault on break point. Roddick squandered three break chances in the sixth game before finally breaking through when Spadea hit a volley into the net. Roddick then closed it out on his serve.