Both sides of the political divide made one last sprint to win over the hearts of the voters in Sungai Besar on the eve of the parliamentary by-election in the area.