Facing Tim Hudson usually means bad news for the San Francisco Giants. They turned the tables Friday night in an 8-2 victory over the Atlanta Braves, beating the veteran right-hander for the first time in seven years.