We were treated to numerous last lap battles in 2019 - here are our top 5