Are Richmond finally capable of winning a flag?