West Side pulls away late over Aberdeen