The oppositions have denied Barisan Nasional's 2/3 majority and also defended Kelantan, plus conquered Kedah, Penang, Perak and Selangor!
Many key people in BN have surprisingly lost, such as Samy Vellu, Koh Tsu Koon, Sharizat, Zainuddin Maidin, Donald Lim, ... In Penang, UMNO was the only BN party that won something, others - Gerakan, MCA and MIC lost everything! The new Penang government is DAP + KeADILan. In Perak and Selangor, BN won the most seats but cannot reach 50%. So, DAP, KeADILan and PAS form coalition government in these 2 states.
I was worried whether there would be another 513 incident, but eventually none!