The electorate's voice has been heard, and it has delivered both predictable outcomes and a few curveballs. While some races were tightly contested, others were decided by landslides, and the dust is still settling on what it all means.
The Pakistan Peoples Party (PPP), under the leadership of its young Chairman Bilawal Bhutto-Zardari, has shown that it has gained some ground.
Bilawal has won from his hometown in Larkana, but lost in Lahore, the Pakistan Muslim League-Nawaz's stronghold.
Click here for live PPP results.