Zach Long gets Revenge as he Wins The Rising Star Race