Freddie Mercury: A race against time