" Heartache Tonight " es una canción escrita por Don Henley , Glenn Frey , Bob Seger y JD Souther , grabada por los Eagles y con Glenn Frey como voz principal. La pista se incluyó en su álbum The Long Run y se lanzó como sencillo en 1979. Alcanzó el número 1 en el Billboard Hot 100 de EE. UU. En noviembre de ese año y fue certificado Platino por la Recording Industry Association of America, lo que representa un millón de copias vendidas. . Fue la última canción de los Eagles que encabezó las listas de éxitos en el Hot 100.
La revista Billboard sugirió que los aplausos proporcionaron "un sonido más joven y vital" que las canciones anteriores de los Eagles y elogió particularmente la ruptura de la guitarra y las armonías vocales.
La versión de Twitty contó con los hermanos Osmond en coros. El crítico de Allmusic , Thom Jurek, escribió que "Heartache Tonight" y su sencillo de seguimiento, " Three Times a Lady ", "ofrecen (ed) una visión sólida del increíble potencial de crossover de Twitty y su capacidad para tomar pistas pop conocidas y girar ellos en sólidos golpes de país mucho después de los días countrypolitan de Chet Atkins y RCA. (Además de "Three Times a Lady" (una versión de una canción de The Commodores ), Twitty había cubierto con éxito " Slow Hand " y " The Rose ", anteriormente éxitos pop de Pointer Sisters y Bette Midler , respectivamente).