A bit of a genre-crossover toward the end, but what a tune!