Cricket: Ton-up McCullum takes fight to Sri Lanka