PETALING JAYA: As at midnight, Barisan Nasional has won 108 seats, needing only four more to form a government with a simple majority.
Pakatan Rakyat meanwhile, unofficially, has 97 seats.
The breakdown for BN:
Sarawak: 25
Johor: 12
Perak: 8
Pahang: 7
Sabah: 6
Negeri Sembilan: 4
Kedah: 3
Terengganu: 3
Perlis: 2
Kelantan: 2
KL/Putrajaya/Labuan: 4
Malacca: 2
Penang, Selangor: 1 each
Pakatan Rakyat meanwhile has won 97 seats unofficially with DAP being the biggest winner. The biggest losers are PAS which loss 40 seats out of the 63 seats it contested.
These are the seat won by Pakatan (unofficial)
Pandan
Seputeh
Klang
Bayan Baru
Kuala Kerai
Saratok
Bandar Kuching
Ampang
Tumpat
Pasir Mas
Beruas
Cheras
Tanjong
Prai
Bera
Taiping
Ipoh Timur
Batu
Serdang
Miri
Muar
Rasah
Taiping
Puchong
Kepong
Bukit Bintang
Wangsa Maju
Kluang
PJ Utara
Sandakan
Kelana Jaya
Batu Gajah
Tanjong
Kampar
Teluk Intan
Kuantan
Kulai
Kota Raja
Lembah Pantai
Gombak
Shah Alam
Seremban
Sungai Siput
Lumut
Pulai
Tebrau
Pasir Gudang
Kuala Terengganu
Marang
Permatang Pauh
Bukit Gelugor
Bandar Tun Razak
Sibu
Ipoh Barat
Bagan Serai
Bukit Bendera
Raub
Bagan
Parit Buntar
Subang
Bukit Gantang
Penampang
Beaufort
Kota Kinabalu
Jelutong
Alor Star
Gelang Patah
Segambut
Sungai Petani
Kapar
Kuala Kedah
Bukit Katil
Teluk Kemang
PJ Selatan
Batu Kawan
Pengkalan Chepa
Sungai Besar
Hulu Langat