Alexandra Palace hvor The Masters bliver spillet