Ross McCormack scored all four goals to help Leeds to a 4-2 victory over Charlton in their rain-delayed Championship clash at The Valley on Saturday.