Michael Rogers finished his season on a high with victory at the Japan Cup Cycle Road Race following a late attack.