Without a doubt, DAP's traditional rival MCA will win the April 12 Machap by-election in Malacca. The simple reason for this is that all the resources of the ruling Barisan Nasional can be concentrated and focused on one constituency at one point of time.