The Liszt Dante Sonata is great fun to play; definitely loud, fast, and difficult, and loaded with energy, and rather unique. It's peak difficulty is not the most extreme, but 3/4 of the pages are quite demanding so it takes a long time to learn. Playing time is ~ 19 minutes.